home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d3 / spf.arc / SPFPC.HLP < prev    next >
Text File  |  1989-10-09  |  88KB  |  2,370 lines

  1. ;     SPF/PC HELP FILE
  2. ;
  3. ; There are 3 types of records in this file:
  4. ;   1 - Records starting with a semi colon in column 1 are comments
  5. ;   2 - Records with an H in column 1 are menu header records
  6. ;   3 - Records with a numeric character in column 1 are field
  7. ;    definition records.
  8. ;   4 - Records starting with an asterisk in column 1 are keywords
  9. ;    which can be entered with the HELP command for detailed
  10. ;    information about a specific command.
  11. ;
  12. ; Type 2 layout:
  13. ;
  14. ; Columns   Description
  15. ;
  16. ;    1        Always H
  17. ;  2 - 3    Second level menu number
  18. ;  4 - 5    Third level menu number
  19. ;    6        Letter used for page up/ page down
  20. ;  7 - 14   Blank or command name
  21. ; 15 - n    Comments
  22. ;
  23. ;
  24. ; Example:  H0000A       - Help Primary Directory Menu
  25. ;        H0300A       - 1st line command menu
  26. ;        H0300B       - line command menu after page down
  27. ;        H0000ACHANGE   - 1st Change command information menu
  28. ;
  29. ;
  30. ; Type 3 layout:
  31. ;
  32. ; Columns   Description
  33. ;
  34. ;  1 - 2    Line number on the screen, relative to zero, where
  35. ;        text is to be placed.
  36. ;  4 - 5    Column number on same line, relative to zero, where
  37. ;        text is to be placed.
  38. ;  7 - 8    2 digit attribute code used to display this field.
  39. ;        These attributes correspond with the first 2 fields
  40. ;        on the color selection menu, 0.5.
  41. ;        code:  N  - Protected normal
  42. ;           H  - Protected high
  43. ;           RN - Protected normal (Reverse Video)
  44. ;           RH - Protected high (Reverse Video)
  45. ;
  46. ;    10     FLAG BYTE
  47. ;        1 = End Key definition:  [F3] to be replaced by current
  48. ;                     End Key definition.
  49. ;
  50. ;    12     Text
  51. ;
  52. ;
  53. ;
  54. ;
  55. ;
  56. H0000A        PRIMARY HELP MENU
  57. ;
  58. 03 15 NH   1
  59. 03 17 N    - General commands
  60. 04 15 NH   2
  61. 04 17 N    - Browse commands
  62. 05 15 NH   3
  63. 05 17 N    - Edit primary commands
  64. 06 15 NH   4
  65. 06 17 N    - Edit line commands
  66. 07 15 NH   5
  67. 07 17 N    - Directory list commands
  68. 08 15 NH   6
  69. 08 17 N    - Utility information
  70. 09 15 NH   7
  71. 09 17 N    - Program function keys
  72. 10 15 NH   8
  73. 10 17 N    - Paging area information
  74. 11 15 NH   9
  75. 11 17 N    - SPF/PC startup options
  76. 12 14 NH   10
  77. 12 17 N    - SPF/PC color selection
  78. 22 00 N    Press
  79. 22 06 NH 1 [F3]
  80. 22 12 N    to return to prior menu
  81. ;
  82. H0100A        GENERAL COMMANDS
  83. ;
  84. 02 00 RH   GENERAL COMMANDS
  85. 04 01 NH   &
  86. 04 10 N    - Redisplays the appended command after execution
  87. 05 01 NH   CURSOR
  88. 05 10 N    - Moves the cursor to the command input field
  89. 06 01 NH   DATA
  90. 06 10 N    - Used to assign a data string to a function key
  91. 07 01 NH   DOWN
  92. 07 10 N    - Scrolls down by the current scroll value
  93. 08 01 NH   END
  94. 08 10 N    - Returns to the prior menu (saves changed files)
  95. 09 01 NH   ENTER
  96. 09 10 N    - Simulate pressing the enter key
  97. 10 01 NH   EOF
  98. 10 10 N    - Erase from cursor to end of field
  99. 11 01 NH   FF
  100. 11 10 N    - Sends a form feed to the printer
  101. 12 01 NH   FSPLIT
  102. 12 10 N    - Same as SPLIT except both tasks are full screen
  103. 13 01 NH   HELP
  104. 13 10 N    - Immediately display the primary help menu
  105. 14 01 NH   KEYS
  106. 14 10 N    - Display program function key menu
  107. 15 01 NH   LEFT
  108. 15 10 N    - Scrolls left by the current scroll value
  109. 16 01 NH   PRINT
  110. 16 10 N    - Print the current screen, or all or part of a file
  111. 19 00 N    Enter highlighted command for detailed description
  112. 21 00 N    Press
  113. 21 06 NH   page down (PgDn)
  114. 21 23 N    to display additional commands
  115. ;
  116. H0100B        GENERAL COMMANDS (PAGE 2)
  117. ;
  118. 02 00 RH   GENERAL COMMANDS (page 2)
  119. 04 01 NH   RCHANGE
  120. 04 10 N    - Repeats the last CHANGE command issued
  121. 05 01 NH   RETURN
  122. 05 10 N    - Same as END except returns to the primary option menu
  123. 06 01 NH   RFIND
  124. 06 10 N    - Repeats the last FIND command issued
  125. 07 01 NH   RIGHT
  126. 07 10 N    - Scrolls right by the current scroll value
  127. 08 01 NH   SCREEN
  128. 08 10 N    - Change the current screen format
  129. 09 01 NH   SPLIT
  130. 09 10 N    - Enters split screen mode and creates a new task
  131. 10 01 NH   SWAP
  132. 10 10 N    - Swaps control to the other active split screen
  133. 11 01 NH   TSO(DOS)
  134. 11 10 N    - Execute any DOS command
  135. 12 01 NH   UP
  136. 12 10 N    - Scrolls up by the current scroll value
  137. 13 01 NH   USER
  138. 13 10 N    - Execute a user application
  139. 19 00 N    Enter highlighted command for detailed description
  140. 21 00 N    Press
  141. 21 06 NH 1 [F3]
  142. 21 12 N    to return to prior menu
  143. ;
  144. H0100A&     & COMMAND
  145. ;
  146. 03 00 RH   DETAILED & COMMAND DESCRIPTION
  147. 05 02 NH   &
  148. 05 03 N    command
  149. 07 00 N    Any command may be prefixed with an ampersand (&) to keep the
  150. 08 00 N    command displayed in the command field after the command has executed.
  151. 22 00 N    Press
  152. 22 06 NH 1 [F3]
  153. 22 12 N    to return to prior menu
  154. ;
  155. H0100ACURSOR    CURSOR COMMAND
  156. ;
  157. 03 00 RH   DETAILED CURSOR COMMAND DESCRIPTION
  158. 05 02 NH   CURSOR
  159. 07 00 N    This command causes the cursor to be moved to the first input
  160. 08 00 N    field on line 2 which is normally the option selection or
  161. 09 00 N    command field.  Entering this command again causes the cursor to
  162. 10 00 N    be moved to the second input field on line 2.
  163. 22 00 N    Press
  164. 22 06 NH 1 [F3]
  165. 22 12 N    to return to prior menu
  166. ;
  167. H0100ADATA     DATA COMMAND INFORMATION
  168. ;
  169. 03 00 RH   DETAILED DATA COMMAND DESCRIPTION
  170. 05 02 NH   DATA
  171. 05 07 N    string
  172. 07 00 N    The string is echoed to the screen as if it were typed on the
  173. 08 00 N    keyboard.
  174. 22 00 N    Press
  175. 22 06 NH 1 [F3]
  176. 22 12 N    to return to prior menu
  177. ;
  178. H0100ADOS      DOS COMMAND INFORMATION
  179. ;
  180. 03 00 RH   DETAILED DOS COMMAND DESCRIPTION
  181. 05 02 NH   DOS
  182. 06 02 NH   TSO
  183. 08 00 N    This command is used to execute any DOS command or program
  184. 09 00 N    that can be entered on the Option 6 menu.
  185. 11 00 N    To use the command simply enter DOS or TSO followed by a space
  186. 12 00 N    then enter the DOS or TSO command.
  187. 14 00 N    For example, to display the directory on drive A you would enter
  188. 15 02 N    DOS DIR A:
  189. 22 00 N    Press
  190. 22 06 NH 1 [F3]
  191. 22 12 N    to return to prior menu
  192. ;
  193. H0100ADOWN    DOWN COMMAND
  194. ;
  195. 03 00 RH   DETAILED DOWN COMMAND DESCRIPTION
  196. 05 02 NH   DOWN
  197. 07 00 N    This command causes a scroll toward the bottom of the data.
  198. 09 00 N    If anything is found in the command input field when this
  199. 10 00 N    function is invoked, it is used to temporarily override
  200. 11 00 N    the value in the scroll field.
  201. 22 00 N    Press
  202. 22 06 NH 1 [F3]
  203. 22 12 N    to return to prior menu
  204. ;
  205. H0100AEND    END COMMAND
  206. ;
  207. 03 00 RH   DETAILED END COMMAND DESCRIPTION
  208. 05 02 NH   END
  209. 07 00 N    This command terminates the current operation and returns
  210. 08 00 N    to the previous menu.  If the primary option menu is being
  211. 09 00 N    displayed when this function is invoked then SPF/PC is
  212. 10 00 N    terminated.
  213. 12 00 N    If in edit mode the file being edited is saved if it has
  214. 13 00 N    been modified.
  215. 22 00 N    Press
  216. 22 06 NH 1 [F3]
  217. 22 12 N    to return to prior menu
  218. ;
  219. H0100AENTER    ENTER COMMAND INFORMATION
  220. ;
  221. 03 00 RH   DETAILED ENTER COMMAND DESCRIPTION
  222. 05 02 NH   ENTER
  223. 07 00 N    The ENTER command is useful when assigning a string of commands
  224. 08 00 N    to a function key.
  225. 22 00 N    Press
  226. 22 06 NH 1 [F3]
  227. 22 12 N    to return to prior menu
  228. ;
  229. H0100AEOF      EOF COMMAND INFORMATION
  230. ;
  231. 03 00 RH   DETAILED EOF COMMAND DESCRIPTION
  232. 05 02 NH   EOF
  233. 07 00 N    The EOF command is used to erase the data from the cursor to
  234. 08 00 N    the end of the field.
  235. 22 00 N    Press
  236. 22 06 NH 1 [F3]
  237. 22 12 N    to return to prior menu
  238. ;
  239. H0100AFF       FF COMMAND INFORMATION
  240. ;
  241. 03 00 RH   DETAILED FF COMMAND DESCRIPTION
  242. 05 02 NH   FF
  243. 07 00 N    This command is used to send a form feed to the printer to cause
  244. 08 00 H    a page eject to top of form.
  245. 22 00 N    Press
  246. 22 06 NH 1 [F3]
  247. 22 12 N    to return to prior menu
  248. ;
  249. H0100AFSPLIT    FSPLIT COMMAND
  250. ;
  251. 03 00 RH   DETAILED FSPLIT COMMAND DESCRIPTION
  252. 05 02 NH   FSPLIT
  253. 07 00 N    This command causes full screen split mode to be entered.
  254. 09 00 N    Full screen split mode functions the same as normal split
  255. 10 00 N    screen except that only one task is displayed when you swap
  256. 11 00 N    between tasks.  With normal split screen mode, both tasks are
  257. 12 00 N    displayed with the screen division occurring at the cursor
  258. 13 00 N    location at the time of the split.
  259. 22 00 N    Press
  260. 22 06 NH 1 [F3]
  261. 22 12 N    to return to prior menu
  262. ;
  263. H0100AHELP    HELP COMMAND
  264. ;
  265. 03 00 RH   DETAILED HELP COMMAND DESCRIPTION
  266. 05 02 NH   HELP
  267. 07 00 N    This command provides access into the SPF/PC Help Facility.
  268. 08 00 N    By using the function key assigned to this command, additional
  269. 09 00 N    information about an error message is displayed.
  270. 22 00 N    Press
  271. 22 06 NH 1 [F3]
  272. 22 12 N    to return to prior menu
  273. ;
  274. H0100AKEYS    KEYS COMMAND
  275. ;
  276. 03 00 RH   DETAILED KEYS COMMAND DESCRIPTION
  277. 05 02 NH   KEYS
  278. 07 00 N    This command causes an immediate display of a menu that
  279. 08 00 N    allows you to view and change the current program function
  280. 09 00 N    key definitions.
  281. 11 00 N    This function is equivalent to that of option 0.3.
  282. 22 00 N    Press
  283. 22 06 NH 1 [F3]
  284. 22 12 N    to return to prior menu
  285. ;
  286. H0100ALEFT    LEFT COMMAND
  287. ;
  288. 03 00 RH   DETAILED LEFT COMMAND DESCRIPTION
  289. 05 02 NH   LEFT
  290. 07 00 N    This command causes a scroll toward the left margin of the
  291. 08 00 N    data.
  292. 10 00 N    If anything is found in the command input field when this
  293. 11 00 N    function is invoked, it is used to temporarily override
  294. 12 00 N    the value in the scroll field.
  295. 22 00 N    Press
  296. 22 06 NH 1 [F3]
  297. 22 12 N    to return to prior menu
  298. ;
  299. H0100APRINT    PRINT COMMAND INFORMATION
  300. ;
  301. 03 00 RH   DETAILED PRINT COMMAND DESCRIPTION
  302. 05 02 NH   PRINT
  303. 05 09 N    [ALL ]
  304. 06 02 NH   PRI
  305. 06 09 N    [PART]
  306. 08 00 N    The PRINT command is used to print the current screen, all of
  307. 09 00 N    the current file being edited, or a portion of that file.
  308. 11 00 N    PRINT with no parameters will print the screen exactly as seen.
  309. 13 00 N    PRINT ALL will print all of the file currently being edited.
  310. 15 00 N    PRINT PART will print one line or a block of lines in conjunction
  311. 16 00 N    with the COPY (C) or BLOCK COPY (CC) line commands.
  312. 18 00 N    The printed output is directed to the destination specified on
  313. 19 00 N    the printer menu, Option 0.2.  The ESC key may be pressed at any
  314. 20 00 N    time to terminate printing.
  315. 22 00 N    Press
  316. 22 06 NH 1 [F3]
  317. 22 12 N    to return to prior menu
  318. ;
  319. H0100ARCHANGE    RCHANGE COMMAND
  320. ;
  321. 03 00 RH   DETAILED RCHANGE COMMAND DESCRIPTION
  322. 05 02 NH   RCHANGE
  323. 07 00 N    For edit only, this command repeats the action of the
  324. 08 00 N    previous CHANGE command.
  325. 22 00 N    Press
  326. 22 06 NH 1 [F3]
  327. 22 12 N    to return to prior menu
  328. ;
  329. H0100ARETURN    RETURN COMMAND
  330. ;
  331. 03 00 RH   DETAILED RETURN COMMAND DESCRIPTION
  332. 05 02 NH   RETURN
  333. 07 00 N    This command causes an immediate return to the primary
  334. 08 00 N    option menu without displaying the intervening menus.
  335. 22 00 N    Press
  336. 22 06 NH 1 [F3]
  337. 22 12 N    to return to prior menu
  338. ;
  339. H0100ARFIND    RFIND COMMAND
  340. ;
  341. 03 00 RH   DETAILED RFIND COMMAND DESCRIPTION
  342. 05 02 NH   RFIND
  343. 07 00 N    For Browse this command repeats the action of the previous
  344. 08 00 N    FIND operation.
  345. 10 00 N    For edit this command finds the search string defined by
  346. 11 00 N    the most recent FIND or CHANGE command, or excludes a line
  347. 12 00 N    containing the search string defined by the previous
  348. 13 00 N    EXCLUDE command.
  349. 22 00 N    Press
  350. 22 06 NH 1 [F3]
  351. 22 12 N    to return to prior menu
  352. ;
  353. H0100ARIGHT    RIGHT COMMAND
  354. ;
  355. 03 00 RH   DETAILED RIGHT COMMAND DESCRIPTION
  356. 05 02 NH   RIGHT
  357. 07 00 N    This command causes a scroll toward the right margin of the
  358. 08 00 N    data.
  359. 10 00 N    If anything is found in the command input field when this
  360. 11 00 N    function is invoked, it is used to temporarily override
  361. 12 00 N    the value in the scroll field.
  362. 22 00 N    Press
  363. 22 06 NH 1 [F3]
  364. 22 12 N    to return to prior menu
  365. ;
  366. H0100ASCREEN    SCREEN COMMAND
  367. ;
  368. 03 00 RH   DETAILED SCREEN COMMAND DESCRIPTION
  369. 05 02 NH   SCREEN
  370. 05 10 N    [STD]
  371. 06 10 N    [MAX]
  372. 08 00 N    This command is used to temporarily change the screen
  373. 09 00 N    format specified on menu 0.1.
  374. 22 00 N    Press
  375. 22 06 NH 1 [F3]
  376. 22 12 N    to return to prior menu
  377. ;
  378. H0100ASPLIT    SPLIT COMMAND
  379. ;
  380. 03 00 RH   DETAILED SPLIT COMMAND DESCRIPTION
  381. 05 02 NH   SPLIT
  382. 07 00 N    This command causes split screen mode to be entered, or
  383. 08 00 N    can be used to change the location of the split line if
  384. 09 00 N    split screen mode is already in effect.
  385. 22 00 N    Press
  386. 22 06 NH 1 [F3]
  387. 22 12 N    to return to prior menu
  388. ;
  389. H0100ASWAP    SWAP COMMAND
  390. ;
  391. 03 00 RH   DETAILED SWAP COMMAND DESCRIPTION
  392. 05 02 NH   SWAP
  393. 07 00 N    This command causes the cursor to be positioned to wherever
  394. 08 00 N    it was previously on the other logical screen of a split
  395. 09 00 N    screen pair.
  396. 11 00 N    Refer to the SPLIT command.
  397. 22 00 N    Press
  398. 22 06 NH 1 [F3]
  399. 22 12 N    to return to prior menu
  400. ;
  401. H0100ATSO      TSO COMMAND INFORMATION
  402. ;
  403. 03 00 RH   DETAILED TSO COMMAND DESCRIPTION
  404. 05 02 NH   TSO
  405. 06 02 NH   DOS
  406. 08 00 N    This command is used to execute any DOS command or program
  407. 09 00 N    that can be entered on the Option 6 menu.
  408. 11 00 N    To use the command simply enter DOS or TSO followed by a space
  409. 12 00 N    then enter the DOS or TSO command.
  410. 14 00 N    For example, to display the directory on drive A you would enter
  411. 15 02 N    TSO DIR A:
  412. 22 00 N    Press
  413. 22 06 NH 1 [F3]
  414. 22 12 N    to return to prior menu
  415. ;
  416. H0100AUP    UP COMMAND
  417. ;
  418. 03 00 RH   DETAILED UP COMMAND DESCRIPTION
  419. 05 02 NH   UP
  420. 07 00 N    This command causes a scroll toward the top of the data.
  421. 09 00 N    If anything is found in the command input field when this
  422. 10 00 N    function is invoked, it is used to temporarily override
  423. 11 00 N    the value in the scroll field.
  424. 22 00 N    Press
  425. 22 06 NH 1 [F3]
  426. 22 12 N    to return to prior menu
  427. ;
  428. H0100AUSER    USER COMMAND
  429. ;
  430. 03 00 RH   DETAILED USER COMMAND DESCRIPTION
  431. 05 02 NH   USER
  432. 05 07 N    [n [parms]]
  433. 07 02 N    Where:  n = number corresponding to the application number
  434. 08 14 N    on menu U.
  435. 10 10 N    parms = parameters appended to the parameter list specified
  436. 11 17 N    when the application was defined on menu 0.6.
  437. 22 00 N    Press
  438. 22 06 NH 1 [F3]
  439. 22 12 N    to return to prior menu
  440. ;
  441. H0200A        BROWSE COMMANDS
  442. ;
  443. 02 00 RH   BROWSE COMMANDS
  444. 04 00 NH   BROWSE
  445. 04 09 N    - Causes recursive browsing of another file.
  446. 05 00 NH   COLS
  447. 05 09 N    - Causes display of a line that identifies column positions.
  448. 06 00 NH   FIND
  449. 06 09 N    - Finds a string of data.
  450. 07 00 NH   HEX
  451. 07 09 N    - Causes data to be displayed in hexadecimal or ascii format.
  452. 08 00 NH   LOCATE
  453. 08 09 N    - Causes direct scrolling to the specified relative line number.
  454. 09 00 NH   RESET
  455. 09 09 N    - Removes the column identification line from display.
  456. 19 00 N    Enter highlighted command for detailed description
  457. 22 00 N    Press
  458. 22 06 NH 1 [F3]
  459. 22 12 N    to return to prior menu
  460. ;
  461. H0200ABROWSE   BROWSE COMMAND INFORMATION
  462. ;
  463. 03 00 RH   DETAILED BROWSE COMMAND DESCRIPTION
  464. 05 02 NH   BROWSE
  465. 05 09 NH   [filename[.ext]]
  466. 07 00 N    Causes recursive browsing of another file.  If filename[.ext]
  467. 08 00 N    is not entered, a menu will be displayed for selecting a file.
  468. 22 00 N    Press
  469. 22 06 NH 1 [F3]
  470. 22 12 N    to return to prior menu
  471. ;
  472. H0200ACOLS     COLUMNS COMMAND INFORMATION
  473. ;
  474. 03 00 RH   DETAILED COLUMNS COMMAND DESCRIPTION
  475. 05 02 NH   COLS
  476. 06 02 NH   COL
  477. 08 00 N    The purpose of the COLUMNS command is to display a line with
  478. 09 00 N    the column numbers.
  479. 22 00 N    Press
  480. 22 06 NH 1 [F3]
  481. 22 12 N    to return to prior menu
  482. ;
  483. H0200AFIND     FIND COMMAND INFORMATION
  484. ;
  485. 03 00 RH   DETAILED FIND COMMAND DESCRIPTION
  486. 05 02 NH   FIND
  487. 05 09 N    string   [NEXT ]  [CHARS ]  [col-1 [col-2]]
  488. 06 02 NH   F
  489. 06 18 N    [ALL  ]  [PREFIX]
  490. 07 18 N    [FIRST]  [SUFFIX]
  491. 08 18 N    [LAST ]  [WORD  ]
  492. 09 18 N    [PREV ]
  493. 11 00 N    The above operands may be typed in any order except that col-2
  494. 12 00 N    (if typed) must follow col-1.
  495. 14 00 N    The string operand is required; the others are optional.
  496. 16 00 N    NOTE:  See CHANGE command (page 2) in EDIT primary commands
  497. 17 00 N       for description of string.
  498. 22 00 N    Press
  499. 22 06 NH 1 [F3]
  500. 22 12 N    to return to prior menu
  501. ;
  502. H0200AHEX      HEX COMMAND INFORMATION
  503. ;
  504. 03 00 RH   DETAILED HEX COMMAND DESCRIPTION
  505. 05 02 NH   HEX
  506. 05 09 N    [ON ]   [ASCII ]   [VERT]
  507. 06 09 N    [OFF]   [EBCDIC]
  508. 08 00 N    The HEX command is used to enable or disable the display of the
  509. 09 00 N    file being browsed in hexidecimal.  Turning hex on will cause
  510. 10 00 N    each line of data to be followed by lines depicting its actual
  511. 11 00 N    hexidecimal value.
  512. 12 00 N    Selecting either ASCII (default) or EBCDIC will control which
  513. 13 00 N    characters are displayed in the data line, but the hex lines
  514. 14 00 N    are always a true representation of the hexidecimal contents of
  515. 15 00 N    of the data.
  516. 22 00 N    Press
  517. 22 06 NH 1 [F3]
  518. 22 12 N    to return to prior menu
  519. ;
  520. H0200ALOCATE    LOCATE COMMAND
  521. ;
  522. 03 00 RH   DETAILED LOCATE COMMAND DESCRIPTION
  523. 05 02 NH   LOCATE
  524. 05 10 N    line-number
  525. 06 02 NH   LOC
  526. 07 02 NH   L
  527. 09 00 NH   line-number
  528. 09 12 N    causes a scroll to the line with the specified line number.
  529. 22 00 N    Press
  530. 22 06 NH 1 [F3]
  531. 22 12 N    to return to prior menu
  532. ;
  533. H0200ARESET    RESET COMMAND INFORMATION
  534. ;
  535. 03 00 RH   DETAILED RESET COMMAND DESCRIPTION
  536. 05 02 NH   RESET
  537. 06 02 NH   RES
  538. 08 00 N    The RESET command removes the column identification line from display.
  539. 22 00 N    Press
  540. 22 06 NH 1 [F3]
  541. 22 12 N    to return to prior menu
  542. ;
  543. H0300A        EDIT PRIMARY COMMANDS
  544. ;
  545. 02 00 RH   EDIT PRIMARY COMMANDS
  546. 04 00 NH   AUTONUM
  547. 04 09 N    - Renumber std/cobol on save
  548. 05 00 NH   AUTOSAVE
  549. 05 09 N    - Turn autosave on/off
  550. 06 00 NH   BOUNDS
  551. 06 09 N    - Set/reset current bounds
  552. 07 00 NH   CANCEL
  553. 07 09 N    - Cancel file update
  554. 08 00 NH   CAPS
  555. 08 09 N    - Turn caps on/off
  556. 09 00 NH   CHANGE
  557. 09 09 N    - Change a string of data
  558. 10 00 NH   COPY
  559. 10 09 N    - Copy file into current file
  560. 11 00 NH   CREATE
  561. 11 09 N    - Create a new file
  562. 12 00 NH   DELETE
  563. 12 09 N    - Delete a group of lines
  564. 13 00 NH   EDIT
  565. 13 09 N    - Edit another file
  566. 14 00 NH   EXCLUDE
  567. 14 09 N    - Exclude lines from viewing
  568. 15 00 NH   FIND
  569. 15 09 N    - Find a string of data
  570. 04 41 NH   HEX
  571. 04 49 N    - Turn hex display on/off
  572. 05 41 NH   INCR
  573. 05 49 N    - Set number mode increment
  574. 06 41 NH   LEVEL
  575. 06 49 N    - Set/reset modification level
  576. 07 41 NH   LOCATE
  577. 07 49 N    - Locate a given line
  578. 08 41 NH   MOVE
  579. 08 49 N    - Move file into current file
  580. 09 41 NH   NUMBER
  581. 09 49 N    - Set numbering mode on/off
  582. 10 41 NH   PROFILE
  583. 10 49 N    - Display current profile info
  584. 11 41 NH   RENUM
  585. 11 49 N    - Renumber current file
  586. 12 41 NH   REPLACE
  587. 12 49 N    - Replace a file on disk
  588. 13 41 NH   RESET
  589. 13 49 N    - Reset all pending commands
  590. 14 41 NH   SAVE
  591. 14 49 N    - Save a file on disk
  592. 15 41 NH   SORT
  593. 15 49 N    - Sort the current file
  594. 19 00 N    Enter highlighted command for detailed description
  595. 21 00 N    Press
  596. 21 06 NH   page down (PgDn)
  597. 21 23 N    to display additional commands
  598. ;
  599. H0300B        EDIT PRIMARY COMMANDS (PAGE 2)
  600. ;
  601. 02 00 RH   EDIT PRIMARY COMMANDS (page 2)
  602. 04 00 NH   STATS
  603. 04 09 N    - Turn stats on or off
  604. 05 00 NH   TABS
  605. 05 09 N    - Turn tabs on or off
  606. 06 00 NH   TRANSFER
  607. 06 09 N    - Transfer data between tasks
  608. 07 00 NH   UNNUM
  609. 07809 N    - Set numbers to blanks
  610. 08 00 NH   *
  611. 08 09 N    - Redisplay the last command
  612. 19 00 N    Enter highlighted command for detailed description
  613. 22 00 N    Press
  614. 22 06 NH 1 [F3]
  615. 22 12 N    to return to prior menu
  616. ;
  617. H0300AAUTONUM    AUTONUM COMMAND INFORMATION
  618. ;
  619. 03 00 RH   DETAILED AUTONUM COMMAND DESCRIPTION
  620. 05 02 NH   AUTONUM
  621. 06 02 NH   AUTO
  622. 05 10 N    [ON ]
  623. 06 10 N    [OFF]
  624. 08 00 N    If autonum mode is on and number mode is on, sequence numbers
  625. 09 00 N    will be renumbered when the file is saved.
  626. 11 00 N    If autonum mode is off, sequence numbers will not be renumbered
  627. 12 00 N    when the file is saved.
  628. 22 00 N    Press
  629. 22 06 NH 1 [F3]
  630. 22 12 N    to return to prior menu
  631. ;
  632. H0300AAUTOSAVE AUTOSAVE COMMAND INFORMATION
  633. ;
  634. 03 00 RH   DETAILED AUTOSAVE COMMAND DESCRIPTION
  635. 05 02 NH   AUTOSAVE
  636. 05 11 N    [ON ]
  637. 06 11 N    [OFF  [PROMPT  ]]
  638. 07 11 N    [OFF  [NOPROMPT]]
  639. 09 00 N    The AUTOSAVE mode controls the disposition of a file being
  640. 10 00 N    edited when the END function is invoked.
  641. 12 00 N    If AUTOSAVE mode is on, the file being edited is saved and
  642. 13 00 N    the edit session is terminated when the END function is
  643. 14 00 N    invoked.
  644. 16 00 N    If AUTOSAVE mode is off and the PROMPT option is in effect, a
  645. 17 00 N    prompt message is displayed.  You can then either enter a SAVE
  646. 18 00 N    command to save the file, or a CANCEL command to terminate the
  647. 19 00 N    session without saving the file.
  648. 22 00 N    Press
  649. 22 06 NH   page down (PgDn)
  650. 22 23 N    to continue
  651. ;
  652. H0300BAUTOSAVE AUTOSAVE COMMAND INFORMATION (page 2)
  653. ;
  654. 03 00 RH   DETAILED AUTOSAVE COMMAND DESCRIPTION (page 2)
  655. 05 00 N    If AUTOSAVE mode is off and the NOPROMPT option is in effect,
  656. 06 00 N    the file is not saved when the end function is invoked.  The
  657. 07 00 N    edit session is terminated just as if a CANCEL command had been
  658. 08 00 N    entered.
  659. 22 00 N    Press
  660. 22 06 NH 1 [F3]
  661. 22 12 N    to return to prior menu
  662. ;
  663. H0300ABOUNDS   BOUNDS COMMAND INFORMATION
  664. ;
  665. 03 00 RH   DETAILED BOUNDS COMMAND DESCRIPTION
  666. 05 02 NH   BOUNDS
  667. 05 09 N    [left-col right-col]
  668. 06 02 NH   BNDS
  669. 07 02 NH   BND
  670. 09 00 N    The BOUNDS command sets the left and right column boundaries
  671. 10 00 N    and saves them in the profile.
  672. 12 00 N    left-col identifies the left column boundary and right-col
  673. 13 00 N    identifies the right boundary.
  674. 15 00 N    If the BOUNDS command is entered without operands, the boundaries
  675. 16 00 N    are set to their default columns.  The same column cannot be
  676. 17 00 N    specified for both boundaries.
  677. 19 00 N    If * is used in place of a column, that boundary remains unchanged.
  678. 22 00 N    Press
  679. 22 06 NH 1 [F3]
  680. 22 12 N    to return to prior menu
  681. ;
  682. H0300ACANCEL   CANCEL COMMAND INFORMATION
  683. ;
  684. 03 00 RH   DETAILED CANCEL COMMAND DESCRIPTION
  685. 05 02 NH   CANCEL
  686. 06 02 NH   CAN
  687. 08 00 N    Any changes made during an edit session will be cancelled.
  688. 10 00 N    If the SAVE command was used before the CANCEL command was issued
  689. 11 00 N    all edit changes made before the SAVE will not be cancelled.
  690. 22 00 N    Press
  691. 22 06 NH 1 [F3]
  692. 22 12 N    to return to prior menu
  693. ;
  694. H0300ACAPS     CAPS COMMAND INFORMATION
  695. ;
  696. 03 00 RH   DETAILED CAPS COMMAND DESCRIPTION
  697. 05 02 NH   CAPS
  698. 05 09 N    [ON ]
  699. 06 09 N    [OFF]
  700. 08 00 N    If ON is specified, all data entered will be set to upper case.
  701. 10 00 N    If OFF is specified, normal entry of upper or lower case characters
  702. 11 00 N    is allowed.
  703. 22 00 N    Press
  704. 22 06 NH 1 [F3]
  705. 22 12 N    to return to prior menu
  706. ;
  707. H0300ACHANGE    CHANGE COMMAND
  708. ;
  709. 03 00 RH   DETAILED CHANGE COMMAND DESCRIPTION
  710. 05 02 NH   CHANGE
  711. 05 09 N    string-1  string-2  [range]    [NEXT ]  [CHARS ]  [X ]  [col-1 [col-2]]
  712. 06 02 NH   CHG
  713. 06 38 N    [ALL  ]  [PREFIX]  [NX]
  714. 07 02 NH   CHA
  715. 07 38 N    [FIRST]  [SUFFIX]
  716. 08 02 NH   C
  717. 08 38 N    [LAST ]  [WORD  ]
  718. 09 38 N    [PREV ]
  719. 11 00 N    The above operands may be typed in any order except that string-2
  720. 12 00 N    must follow string-1, and col-2 (if typed) must follow col-1.
  721. 14 00 N    The string-1 and string-2 operands are required; the others are optional.
  722. 22 00 N    Press
  723. 22 06 NH   page down (PgDn)
  724. 22 23 N    to display additional information
  725. ;
  726. H0300BCHANGE    CHANGE COMMAND
  727. ;
  728. 02 00 RH   DETAILED CHANGE COMMAND DESCRIPTION (page 2)
  729. 04 00 NH   Text Strings      -
  730. 04 22 N    T'n'  n is not case sensitive
  731. 06 00 NH   Character Strings -
  732. 06 22 N    C'n'  n is case sensitive (default)
  733. 08 00 NH   Hex Strings         -
  734. 08 22 N    X'nn'  nn is a hexadecimal number
  735. 10 00 NH   Picture Strings   -
  736. 10 22 N    P'='  any character    (don't care)
  737. 11 20 NH   *
  738. 11 22 N    P'^'  any nonblank character
  739. 12 20 NH   *
  740. 12 22 N    P'.'  any non-displayable (non ASCII)
  741. 13 20 NH   *
  742. 13 22 N    P'#'  any numeric character (0-9)
  743. 14 20 NH   *
  744. 14 22 N    P'-'  any non-numeric character
  745. 15 20 NH   *
  746. 15 22 N    P'@'  any alphabetic character (upper or lowercase)
  747. 16 22 N    P'<'  any lowercase alphabetic character
  748. 17 22 N    P'>'  any uppercase alphabetic character
  749. 18 20 NH   *
  750. 18 22 N    P'$'  any special character (not alphabetic or numeric)
  751. 20 00 NH   * -
  752. 20 04 N    Not valid for string-2
  753. 22 00 N    Press
  754. 22 06 NH 1 [F3]
  755. 22 12 N    to return to prior menu
  756. ;
  757. H0300ACOPY     COPY COMMAND INFORMATION
  758. ;
  759. 03 00 RH   DETAILED COPY COMMAND DESCRIPTION
  760. 05 02 NH   COPY
  761. 05 09 N    [filename[.ext]]  [AFTER  label]
  762. 06 09 N              [BEFORE label]
  763. 08 00 N    The COPY command is used to copy a file into the current file
  764. 09 00 N    being edited.  To identify where the copied text is to be inserted
  765. 10 00 N    use the line command A (after) or B (before).  A second way is
  766. 11 00 N    to place the records AFTER or BEFORE a line previously labeled.
  767. 13 00 N    A menu will be presented for specifying the file to be copied.
  768. 22 00 N    Press
  769. 22 06 NH 1 [F3]
  770. 22 12 N    to return to prior menu
  771. ;
  772. H0300ACREATE   CREATE COMMAND INFORMATION
  773. ;
  774. 03 00 RH   DETAILED CREATE COMMAND DESCRIPTION
  775. 05 02 NH   CREATE
  776. 05 09 N    [filename[.ext]]  [range]
  777. 06 02 NH   CRE
  778. 08 00 N    Mark text to be copied/moved with the COPY (C) or MOVE (M) line
  779. 09 00 N    commands or the BLOCK COPY (CC) or BLOCK MOVE (MM) line commands.
  780. 10 00 N    Use the form "Cn" or "Mn", where n is a large number, on the
  781. 11 00 N    first data line to copy or move all the data.
  782. 13 00 N    A menu will be presented which allows the selection of drive,
  783. 14 00 N    path, filename, and extension to save the newly created file.
  784. 15 00 N    See the C, M, CC, and MM line commands for additional information.
  785. 17 00 N    Upon successfully creating a new file using the M or MM line
  786. 18 00 N    commands, the moved text is deleted from the file being edited.
  787. 22 00 N    Press
  788. 22 06 NH 1 [F3]
  789. 22 12 N    to return to prior menu
  790. ;
  791. H0300ADELETE   DELETE COMMAND INFORMATION
  792. ;
  793. 03 00 RH   DETAILED DELETE COMMAND DESCRIPTION
  794. 05 02 NH   DELETE
  795. 05 09 N    {ALL X }  [range]
  796. 06 02 NH   DEL
  797. 06 09 N    {ALL NX}
  798. 08 02 NH   DELETE
  799. 08 09 N    ALL range
  800. 09 02 NH   DEL
  801. 11 00 N    The DELETE command removes (deletes) one or more lines from
  802. 12 00 N    the file being edited.
  803. 14 00 N    DELETE ALL X indicates that only excluded lines are to be deleted.
  804. 16 00 N    DELETE ALL NX indicates that only nonexcluded lines are to be
  805. 17 00 N    deleted.
  806. 19 00 N    DELETE ALL range removes a line or range of lines.
  807. 22 00 N    Press
  808. 22 06 NH 1 [F3]
  809. 22 12 N    to return to prior menu
  810. ;
  811. H0300AEDIT     EDIT COMMAND INFORMATION
  812. ;
  813. 03 00 RH   DETAILED EDIT COMMAND DESCRIPTION
  814. 05 02 NH   EDIT
  815. 05 09 N    [filename[.ext]]
  816. 07 00 N    Causes recursive editing of another file.  If filename[.ext]
  817. 08 00 N    is not entered a menu will be displayed for selecting a file.
  818. 22 00 N    Press
  819. 22 06 NH 1 [F3]
  820. 22 12 N    to return to prior menu
  821. ;
  822. H0300AEXCLUDE     EXCLUDE COMMAND
  823. ;
  824. 03 00 RH   DETAILED EXCLUDE COMMAND DESCRIPTION
  825. 05 02 NH   EXCLUDE
  826. 05 12 N    string-1  [range]  [NEXT ]  [CHARS ]  [X ]  [col-1 [col-2]]
  827. 06 02 NH   EXCLUDED
  828. 06 31 N    [ALL  ]  [PREFIX]  [NX]
  829. 07 02 NH   EXC
  830. 07 31 N    [FIRST]  [SUFFIX]
  831. 08 02 NH   EX
  832. 08 31 N    [LAST ]  [WORD  ]
  833. 09 02 NH   X
  834. 09 31 N    [PREV ]
  835. 11 02 NH   EXCLUDE
  836. 11 12 N    ALL    [range]
  837. 12 02 NH   EX
  838. 13 02 NH   X
  839. 15 00 N    The above operands may be typed in any order except that col-2
  840. 16 00 N    (if typed) must follow col-1.
  841. 18 00 N    The string-1 operand is required; the others are optional.
  842. 20 00 N    NOTE:  See CHANGE command for description of string-1.
  843. 22 00 N    Press
  844. 22 06 NH 1 [F3]
  845. 22 12 N    to return to prior menu
  846. ;
  847. H0300AFIND     FIND COMMAND INFORMATION
  848. ;
  849. 03 00 RH   DETAILED FIND COMMAND DESCRIPTION
  850. 05 02 NH   FIND
  851. 05 09 N    string-1  [range]  [NEXT ]  [CHARS ]  [X ]  [col-1 [col-2]]
  852. 06 02 NH   F
  853. 06 28 N    [ALL  ]  [PREFIX]  [NX]
  854. 07 28 N    [FIRST]  [SUFFIX]
  855. 08 28 N    [LAST ]  [WORD  ]
  856. 09 28 N    [PREV ]
  857. 11 00 N    The above operands may be typed in any order except that col-2
  858. 12 00 N    (if typed) must follow col-1.
  859. 14 00 N    The string-1 operand is required; the others are optional.
  860. 16 00 N    NOTE:  See CHANGE command for description of string-1.
  861. 22 00 N    Press
  862. 22 06 NH 1 [F3]
  863. 22 12 N    to return to prior menu
  864. ;
  865. H0300AHEX      HEX COMMAND INFORMATION
  866. ;
  867. 03 00 RH   DETAILED HEX COMMAND DESCRIPTION
  868. 05 02 NH   HEX
  869. 05 09 N    [ON ]   [ASCII ]   [VERT]
  870. 06 09 N    [OFF]   [EBCDIC]
  871. 08 00 N    The HEX command is used to enable or disable the display of the
  872. 09 00 N    file being edited in hexidecimal.  Turning hex on will cause
  873. 10 00 N    each line of data to be followed by lines depicting its actual
  874. 11 00 N    hexidecimal value.  The data can be modified by changing either
  875. 12 00 N    the data line or one or both of the hexidecimal lines.
  876. 13 00 N    Selecting either ASCII (default) or EBCDIC will control which
  877. 14 00 N    characters are displayed in the data line, but the hex lines
  878. 15 00 N    are always a true representation of the hexidecimal contents of
  879. 16 00 N    of the data.
  880. 22 00 N    Press
  881. 22 06 NH 1 [F3]
  882. 22 12 N    to return to prior menu
  883. ;
  884. H0300AINCR     INCR COMMAND INFORMATION
  885. ;
  886. 03 00 RH   DETAILED INCR COMMAND DESCRIPTION
  887. 05 02 NH   INCR
  888. 05 07 N    num
  889. 07 00 N    This command is used to override the standard line number
  890. 08 00 N    increment of 100 for the file currently being edited.
  891. 22 00 N    Press
  892. 22 06 NH 1 [F3]
  893. 22 12 N    to return to prior menu
  894. ;
  895. H0300ALEVEL    LEVEL COMMAND INFORMATION
  896. ;
  897. 03 00 RH   DETAILED LEVEL COMMAND DESCRIPTION
  898. 05 02 NH   LEVEL
  899. 05 08 N    num
  900. 06 02 NH   LEV
  901. 08 00 N    This command is used to assign the modification level to a file
  902. 09 00 N    currently being edited.  The level number must be numeric and
  903. 10 00 N    0 thru 99.
  904. 12 00 N    If stats mode is on, and standard sequence number mode is on,
  905. 13 00 N    the modification level is stored in positions 79 and 80 for
  906. 14 00 N    any lines that are modified during the edit session, and for
  907. 15 00 N    any lines that are already marked with a modification level
  908. 16 00 N    higher than the current modification level.    If you enter
  909. 17 00 N    LEVEL 0 and then save the file, all lines will be reset to
  910. 18 00 N    level 0.
  911. 22 00 N    Press
  912. 22 06 NH 1 [F3]
  913. 22 12 N    to return to prior menu
  914. ;
  915. H0300ALOCATE    LOCATE COMMAND
  916. ;
  917. 03 00 RH   DETAILED LOCATE COMMAND DESCRIPTION
  918. 05 02 NH   LOCATE
  919. 05 10 N    {label      }
  920. 06 02 NH   LOC
  921. 06 10 N    {line-number}
  922. 07 02 NH   L
  923. 09 00 NH   label
  924. 09 12 N    causes a scroll to the line with the specified label.  An
  925. 10 12 N    error message is displayed if the label is not currently assigned.
  926. 12 00 NH   line-number
  927. 13 12 N    causes a scroll to the line with the specified line number.
  928. 14 12 N    If the data is sequence numbered, and the sequence number does
  929. 15 12 N    not exist, the preceding line is displayed at the top of the
  930. 16 12 N    data area.
  931. 22 00 N    Press
  932. 22 06 NH   page down (PgDn)
  933. 22 23 N    for an alternate locate method
  934. ;
  935. H0300BLOCATE    LOCATE COMMAND
  936. ;
  937. 02 00 RH   DETAILED LOCATE COMMAND DESCRIPTION (page 2)
  938. 04 02 NH   LOCATE
  939. 04 10 N    [NEXT ]  [LABEL   ]    [range]
  940. 05 02 NH   LOC
  941. 05 10 N    [PREV ]  [COMMAND ]
  942. 06 02 NH   L
  943. 06 10 N    [FIRST]  [ERROR   ]
  944. 07 10 N    [LAST ]  [CHANGE  ]
  945. 08 19 N    [SPECIAL ]
  946. 09 19 N    [EXCLUDED]
  947. 10 00 N    The operands may be entered in any order.
  948. 11 00 NH   NEXT
  949. 11 08 N    to search from the cursor line, proceeding forward.
  950. 12 00 NH   PREV
  951. 12 08 N    to search from the cursor line, proceeding backward.
  952. 13 00 NH   FIRST
  953. 13 08 N    to search from the first line, proceeding forward.
  954. 14 00 NH   LAST
  955. 14 08 N    to search from the last line, proceeding backward.
  956. 15 00 NH   LABEL
  957. 15 08 N    (LAB) to search for a line with a label.
  958. 16 00 NH   COMMAND
  959. 16 08 N    (COM) to search for a line with a pending line command.
  960. 17 00 NH   ERROR
  961. 17 08 N    (ERR) to search for a line with a error flag (==ERR>).
  962. 18 00 NH   CHANGE
  963. 18 08 N    (CHG) to search for a line with a change flag (==CHG>).
  964. 19 00 NH   SPECIAL
  965. 19 08 N    (SPE) to search for a special line with (=PROF>, =MASK>,
  966. 20 08 N    =TABS>, =BNDS>, or ==MSG> ).
  967. 21 00 NH   EXCLUDED
  968. 21 09 N    (X) to search for an excluded line.
  969. 22 00 NH   range
  970. 22 08 N    two labels which define the range of lines to be searched.
  971. 23 00 N    Press
  972. 23 06 NH 1 [F3]
  973. 23 12 N    to return to prior menu
  974. ;
  975. H0300AMOVE     MOVE COMMAND INFORMATION
  976. ;
  977. 03 00 RH   DETAILED MOVE COMMAND DESCRIPTION
  978. 05 02 NH   MOVE
  979. 05 09 N    [filename[.ext]]  [AFTER  label]
  980. 06 09 N              [BEFORE label]
  981. 08 00 N    The MOVE command is used to move a file into the current file
  982. 09 00 N    being edited.  To identify where the moved text is to be inserted
  983. 10 00 N    use the line command A (after) or B (before).  A second way is
  984. 11 00 N    to place the records AFTER or BEFORE a line previously labeled.
  985. 13 00 N    A menu will be presented for specifying the file to be moved.
  986. 15 00 N    The file being moved is deleted from disk after it is successfully
  987. 16 00 N    moved into the current file.
  988. 22 00 N    Press
  989. 22 06 NH 1 [F3]
  990. 22 12 N    to return to prior menu
  991. ;
  992. H0300ANUMBER   NUMBER COMMAND INFORMATION
  993. ;
  994. 03 00 RH   DETAILED NUMBER COMMAND DESCRIPTION
  995. 05 02 NH   NUMBER
  996. 05 09 N    [ON ]   [STD]   [COBOL]   [DISPLAY]
  997. 06 02 NH   NUM
  998. 06 09 N    [OFF]       [BASIC]
  999. 08 00 N    When number mode is turned on, the NUMBER command verifies that
  1000. 09 00 N    all lines have valid numbers in ascending sequence.    It will
  1001. 10 00 N    renumber all lines if any lines are either unnumbered or out
  1002. 11 00 N    of sequence, but does not otherwise alter existing sequence
  1003. 12 00 N    numbers.
  1004. 14 00 N    If ON or STD is specified, sequence numbers are generated in
  1005. 15 00 N    columns 73 to 80.
  1006. 17 00 N    If COBOL or BASIC is specified, sequence numbers are generated
  1007. 18 00 N    in columns 1 to 6.
  1008. 22 00 N    Press
  1009. 22 06 NH   page down (PgDn)
  1010. 22 23 N    to continue
  1011. H0300BNUMBER   NUMBER COMMAND INFORMATION (page 2)
  1012. ;
  1013. 03 00 RH   DETAILED NUMBER COMMAND DESCRIPTION (page 2)
  1014. 05 00 N    If DISPLAY if specified, COBOL or BASIC sequence numbers will
  1015. 06 00 N    be shown on the screen.
  1016. 08 00 N    If STATS is ON and number is STD, sequence numbers are in columns
  1017. 09 00 N    73 to 80, and a level number is generated in columns 79 and 80.
  1018. 10 00 N    This level number is increased by one each time the file is edited.
  1019. 12 00 N    When a file is read for editing it is examined to determine if
  1020. 13 00 N    it contains sequence numbers.  The standard sequence field is
  1021. 14 00 N    always examined.  The COBOL sequence field is also examined if
  1022. 15 00 N    the file extension is COB.
  1023. 17 00 N    If all lines have valid numbers in ascending sequence, edit assumes
  1024. 18 00 N    the data is numbered and turns on number mode. Otherwise edit
  1025. 19 00 N    turns off number mode.
  1026. 22 00 N    Press
  1027. 22 06 NH 1 [F3]
  1028. 22 12 N    to return to prior menu
  1029. ;
  1030. H0300APROFILE  PROFILE COMMAND INFORMATION
  1031. ;
  1032. 03 00 RH   DETAILED PROFILE COMMAND DESCRIPTION
  1033. 05 02 NH   PROFILE
  1034. 05 11 N    [name]  [number]
  1035. 06 02 NH   PROF
  1036. 07 02 NH   PRO
  1037. 08 02 NH   PR
  1038. 10 02 NH   PROFILE
  1039. 10 11 N    {LOCK  }
  1040. 11 02 NH   PROF
  1041. 11 11 N    {UNLOCK}
  1042. 12 02 NH   PRO
  1043. 13 02 NH   PR
  1044. 15 00 N    The PROFILE command is used to display the current profile settings as
  1045. 16 00 N    they exist in the profile data set (SPFPC.PRM).
  1046. 17 00 N    The following information is displayed:
  1047. 19 05 N    NAME          Current file extension
  1048. 20 05 N    RECORD FORMAT     Fixed or Variable or Undefined
  1049. 22 00 N    Press
  1050. 22 06 NH   page down (PgDn)
  1051. 22 23 N    to continue
  1052. ;
  1053. H0300BPROFILE  PROFILE COMMAND INFORMATION (PAGE 2)
  1054. ;
  1055. 03 00 RH   DETAILED PROFILE COMMAND DESCRIPTION (page 2)
  1056. 05 05 N    RECORD LENGTH     1 - 4000
  1057. 06 05 N    NUMBER         On/Off/STD/COB/BAS/DISP
  1058. 07 05 N    CAPS          On/Off
  1059. 08 05 N    HEX             On/Off
  1060. 09 05 N    INCR          1 - 9999
  1061. 10 05 N    TABS          On/Off
  1062. 11 05 N    AUTONUM         On/Off
  1063. 12 05 N    AUTOSAVE         On/Off   Prompt/Noprompt
  1064. 13 05 N    STATS         On/Off
  1065. 14 05 N    PROFILE         Lock/Unlock
  1066. 22 00 N    Press
  1067. 22 06 NH 1 [F3]
  1068. 22 12 N    to return to prior menu
  1069. ;
  1070. H0300ARENUM    RENUM COMMAND INFORMATION
  1071. ;
  1072. 03 00 RH   DETAILED RENUM COMMAND DESCRIPTION
  1073. 05 02 NH   RENUM
  1074. 05 09 N    [STD]   [COBOL]   [DISPLAY]
  1075. 06 02 NH   REN
  1076. 06 09 N        [BASIC]
  1077. 08 00 N    The RENUM command is used to turn on number mode and resequence
  1078. 09 00 N    all lines starting with number 100 and incrementing by 100.
  1079. 11 00 N    RENUM forces a resequence.  It does not preserve existing sequence
  1080. 12 00 N    numbers.
  1081. 14 00 N    If numbers are not visible, press F9 or F10 scroll keys.
  1082. 16 00 N    For more information see NUMBER command.
  1083. 22 00 N    Press
  1084. 22 06 NH 1 [F3]
  1085. 22 12 N    to return to prior menu
  1086. ;
  1087. H0300AREPLACE  REPLACE COMMAND INFORMATION
  1088. ;
  1089. 03 00 RH   DETAILED REPLACE COMMAND DESCRIPTION
  1090. 05 02 NH   REPLACE
  1091. 05 10 N    [filename[.ext]]  [range]
  1092. 06 02 NH   REPL
  1093. 07 02 NH   REP
  1094. 09 00 N    Mark text to be copied/moved with the COPY (C) or MOVE (M) line
  1095. 10 00 N    commands or the BLOCK COPY (CC) or BLOCK MOVE (MM) line commands
  1096. 11 00 N    Use the form "Cn" or "Mn", where n is a large number, on the
  1097. 12 00 N    first data line to copy or move all the data.
  1098. 14 00 N    A menu will be presented which allows the selection of drive,
  1099. 15 00 N    path, filename, and extension to save the replaced file.  If the
  1100. 16 00 N    file does not exist it is created.
  1101. 17 00 N    See the C, M, CC, and MM line commands for additional information.
  1102. 19 00 N    Upon successful replacement of a file using the M or MM line
  1103. 20 00 N    commands, the moved text is deleted from the file being edited.
  1104. 22 00 N    Press
  1105. 22 06 NH 1 [F3]
  1106. 22 12 N    to return to prior menu
  1107. ;
  1108. H0300ARESET    RESET COMMAND INFORMATION
  1109. ;
  1110. 03 00 RH   DETAILED RESET COMMAND DESCRIPTION
  1111. 05 02 NH   RESET
  1112. 05 09 N    [LABEL] [COMMAND] [ERROR] [CHANGE] [SPECIAL] [EXCLUDED] [range]
  1113. 06 02 NH   RES
  1114. 08 00 N    The operands may be entered in any order.  If no operands are
  1115. 09 00 N    specified, RESET executes all the options with the exception
  1116. 10 00 N    of LABEL.
  1117. 12 00 NH   LABEL
  1118. 12 08 N    (LAB) indicates labels should be cleared.
  1119. 13 00 NH   COMMAND
  1120. 13 08 N    (COM) indicates pending line commands should be cleared.
  1121. 14 00 NH   ERROR
  1122. 14 08 N    (ERR) indicates error flags (==ERR>) should be reset.
  1123. 15 00 NH   CHANGE
  1124. 15 08 N    (CHG) indicates change flags (==CHG>) should be reset.
  1125. 16 00 NH   SPECIAL
  1126. 16 08 N    (SPE) indicates special lines (flagged with =PROF>, =MASK>,
  1127. 17 08 N    =TABS>, =BNDS>, or ==MSG> ) should be deleted.
  1128. 18 00 NH   EXCLUDED
  1129. 18 09 N    (X) indicates excluded lines should be reset (not excluded).
  1130. 19 00 NH   range
  1131. 19 08 N    specifies two labels.  The labels identify the first and last
  1132. 20 08 N    lines of a range of lines.
  1133. 22 00 N    Press
  1134. 22 06 NH 1 [F3]
  1135. 22 12 N    to return to prior menu
  1136. ;
  1137. H0300ASAVE     SAVE COMMAND INFORMATION
  1138. ;
  1139. 03 00 RH   DETAILED SAVE COMMAND DESCRIPTION
  1140. 05 02 NH   SAVE
  1141. 06 02 NH   SAV
  1142. 07 02 NH   S
  1143. 09 00 N    The SAVE command is used to save the file currently being edited
  1144. 10 00 N    without terminating the edit session.
  1145. 12 00 N    To change the filename or drive specifications, refer to the CREATE
  1146. 13 00 N    primary command.
  1147. 22 00 N    Press
  1148. 22 06 NH 1 [F3]
  1149. 22 12 N    to return to prior menu
  1150. ;
  1151. H0300ASORT     SORT COMMAND INFORMATION
  1152. ;
  1153. 03 00 RH   DETAILED SORT COMMAND DESCRIPTION
  1154. 05 02 NH   SORT
  1155. 05 09 N    [range]  [X ]  [sort-field1 ... sort-fieldn]
  1156. 06 18 N    [NX]
  1157. 08 00 N    The SORT command sorts only the data within the current bounds.
  1158. 09 00 N    Data outside the current boundaries is ignored, both in comparing
  1159. 10 00 N    and reordering.  It is therefore very important to insure the
  1160. 11 00 N    bounds are correctly set prior to issuing the SORT command.
  1161. 22 00 N    Press
  1162. 22 06 NH 1 [F3]
  1163. 22 12 N    to return to prior menu
  1164. ;
  1165. H0300ASTATS    STATS COMMAND INFORMATION
  1166. ;
  1167. 03 00 RH   DETAILED STATS COMMAND DESCRIPTION
  1168. 05 02 NH   STATS
  1169. 05 09 N    [ON ]
  1170. 06 09 N    [OFF]
  1171. 08 00 N    The STATS command is used to control the generation of statistics
  1172. 09 00 N    (level stamping) when standard line numbering is on.
  1173. 11 00 N    When STATS is ON and line numbering is standard, columns 79 and
  1174. 12 00 N    80 contain a level number which is incremented by one each time
  1175. 13 00 N    the file is edited.
  1176. 22 00 N    Press
  1177. 22 06 NH 1 [F3]
  1178. 22 12 N    to return to prior menu
  1179. ;
  1180. H0300ATABS     TABS COMMAND INFORMATION
  1181. ;
  1182. 03 00 RH   DETAILED TABS COMMAND DESCRIPTION
  1183. 05 02 NH   TABS
  1184. 05 09 N    [ON ]
  1185. 06 02 NH   TAB
  1186. 06 09 N    [OFF]
  1187. 08 00 N    The purpose of this command is to control tabbing as described
  1188. 09 00 N    by the TABS line command.
  1189. 11 00 N    To specify the tab stop positions use the TABS line command.
  1190. 06 09 N    [OFF]
  1191. 22 00 N    Press
  1192. 22 06 NH 1 [F3]
  1193. 22 12 N    to return to prior menu
  1194. ;
  1195. H0300ATRANSFER TRANSFER COMMAND INFORMATION
  1196. ;
  1197. 03 00 RH   DETAILED TRANSFER COMMAND DESCRIPTION
  1198. 05 02 NH   TRANSFER
  1199. 06 02 NH   TRANS
  1200. 07 02 NH   TR
  1201. 09 00 N    This command is used to transfer a line or block of lines from
  1202. 10 00 N    another file into the file currently being edited while in
  1203. 11 00 N    SPLIT screen mode.
  1204. 13 00 N    This command is used in conjunction with the COPY (C), MOVE (M),
  1205. 14 00 N    BLOCK COPY (CC), or BLOCK MOVE (MM) line commands.  The line or
  1206. 15 00 N    block of lines is placed after the A (AFTER) line command or
  1207. 16 00 N    before the B (BEFORE) line command in the file being edited.
  1208. 22 00 N    Press
  1209. 22 06 NH   page down (PgDn)
  1210. 22 23 N    to continue
  1211. ;
  1212. H0300BTRANSFER TRANSFER COMMAND INFORMATION (page 2)
  1213. ;
  1214. 03 00 RH   DETAILED TRANSFER COMMAND DESCRIPTION (page 2)
  1215. 05 00 N    While editing a file, a line or block of lines may be transferred
  1216. 06 00 N    into the file being edited using the following method:
  1217. 08 00 N    1. In the current file place the after (A) or before (B) on the
  1218. 09 00 N       appropriate line for the transfer.
  1219. 10 00 N    2. Either press F2 to create another task or F4 to swap to another
  1220. 11 00 N       task.
  1221. 12 00 N    3. Using the SPF/PC edit function, retrieve the file containing the
  1222. 13 00 N       line or lines you wish to transfer.
  1223. 14 00 N    4. Using the copy or move line commands select the line or lines
  1224. 15 00 N       which are to be transferred.
  1225. 16 00 N    5. Enter the TRANSFER command in the Command Input field.  This
  1226. 17 00 N       will cause the line or lines to be transferred to the other
  1227. 18 00 N       task.
  1228. 19 00 N    6. Press F4 to return to the original edit task.
  1229. 22 00 N    Press
  1230. 22 06 NH 1 [F3]
  1231. 22 12 N    to return to prior menu
  1232. ;
  1233. H0300AUNNUM    UNNUM COMMAND INFORMATION
  1234. ;
  1235. 03 00 RH   DETAILED UNNUM COMMAND DESCRIPTION
  1236. 05 02 NH   UNNUM
  1237. 06 02 NH   UNN
  1238. 08 00 N    This command is used to turn off number mode and blank out
  1239. 09 00 N    sequence numbers.
  1240. 11 00 N    This command will blank out Standard, COBOL and BASIC numbers
  1241. 12 00 N    but only when number mode is on.  To blank out sequence numbers
  1242. 13 00 N    when number mode is not on, first enter the NUMBER command with
  1243. 14 00 N    the proper options, and then the UNNUM command.
  1244. 22 00 N    Press
  1245. 22 06 NH 1 [F3]
  1246. 22 12 N    to return to prior menu
  1247. ;
  1248. H0300A*        * COMMAND INFORMATION
  1249. ;
  1250. 03 00 RH   DETAILED * COMMAND DESCRIPTION
  1251. 05 02 NH   *
  1252. 07 00 N    This command is entered to recall the last command entered
  1253. 08 00 N    on the command line.
  1254. 22 00 N    Press
  1255. 22 06 NH 1 [F3]
  1256. 22 12 N    to return to prior menu
  1257. ;
  1258. H0400A        EDIT LINE COMMANDS
  1259. ;
  1260. 02 00 RH   EDIT LINE COMMANDS
  1261. 04 00 NH   A
  1262. 04 07 N    (After) Move/Copy positioning
  1263. 04 39 NH   LC
  1264. 04 46 N    Set line(s) to lowercase
  1265. 05 00 NH   B
  1266. 05 07 N    (Before) Move/Copy positioning
  1267. 05 39 NH   LCC
  1268. 05 46 N    Set block of lines to lowercase
  1269. 06 00 NH   C
  1270. 06 07 N    (Copy) a line of data
  1271. 06 39 NH   UC
  1272. 06 46 N    Set line(s) to uppercase
  1273. 07 00 NH   CC
  1274. 07 07 N    (Copy) a block of lines
  1275. 07 39 NH   UCC
  1276. 07 46 N    Set block of lines to uppercase
  1277. 08 00 NH   D
  1278. 08 07 N    (Delete) a line(s) of data
  1279. 08 39 NH   TE
  1280. 08 46 N    Enter text entry mode
  1281. 09 00 NH   DD
  1282. 09 07 N    (Delete) a block of lines
  1283. 09 39 NH   TF
  1284. 09 46 N    Flow a paragraph of text
  1285. 10 00 NH   I
  1286. 10 07 N    (Insert) a blank line(s)
  1287. 10 39 NH   TS
  1288. 10 46 N    Split a line of text at the cursor
  1289. 11 00 NH   M
  1290. 11 07 N    (Move) a line of data
  1291. 11 39 NH   X
  1292. 11 46 N    (Exclude) a line(s) from viewing
  1293. 12 00 NH   MM
  1294. 12 07 N    (Move) a block of lines
  1295. 12 39 NH   XX
  1296. 12 46 N    (Exclude) a block of lines
  1297. 13 00 NH   O
  1298. 13 07 N    (Overlay) a line(s)
  1299. 13 39 NH   F
  1300. 13 46 N    Display first # excluded lines
  1301. 14 00 NH   OO
  1302. 14 07 N    (Overlay) a block of lines
  1303. 14 39 NH   L
  1304. 14 46 N    Display last # excluded lines
  1305. 15 00 NH   R
  1306. 15 07 N    (Repeat) a line(s)
  1307. 15 39 NH   S
  1308. 15 46 N    Show structure of # lines
  1309. 16 00 NH   RR
  1310. 16 07 N    (Repeat) a block of lines
  1311. 16 39 NH   TABS
  1312. 16 46 N    Display or set user tabs
  1313. 17 00 NH   BNDS
  1314. 17 07 N    Display or set bounds
  1315. 17 39 NH   MASK
  1316. 17 46 N    Display or set temporary line mask
  1317. 19 00 N    Enter highlighted command for detailed description
  1318. 21 00 N    Press
  1319. 21 06 NH   page down (PgDn)
  1320. 21 23 N    to display additional commands
  1321. ;
  1322. H0400B        EDIT LINE COMMANDS (PAGE 2)
  1323. ;
  1324. 02 00 RH   EDIT LINE COMMANDS (page 2)
  1325. 04 00 NH   COLS
  1326. 04 07 N    Display a line with columns
  1327. 05 00 NH   >
  1328. 05 07 N    (Shift) data right # columns
  1329. 06 00 NH   )
  1330. 06 07 N    (Shift) a line right # columns
  1331. 07 00 NH   >>
  1332. 07 07 N    (Shift) block of data right
  1333. 08 00 NH   ))
  1334. 08 07 N    (Shift) a block of lines right
  1335. 09 00 NH   <
  1336. 09 07 N    (Shift) data left # columns
  1337. 10 00 NH   (
  1338. 10 07 N    (Shift) a line left # columns
  1339. 11 00 NH   <<
  1340. 11 07 N    (Shift) a block of data left
  1341. 12 00 NH   ((
  1342. 12 07 N    (Shift) a block of lines left
  1343. 13 00 NH   .
  1344. 13 07 N    Define a label
  1345. 19 00 N    Enter highlighted command for detailed description
  1346. 21 00 N    Press
  1347. 21 06 NH 1 [F3]
  1348. 21 12 N    to return to prior menu
  1349. ;
  1350. ;
  1351. H0400AA        AFTER COMMAND INFORMATION
  1352. ;
  1353. 03 00 RH   DETAILED AFTER COMMAND DESCRIPTION
  1354. 05 02 NH   A
  1355. 07 00 N    The after (A) command is used to designate after which line
  1356. 08 00 N    moved, copied, or transferred text is to be placed.    The command
  1357. 09 00 N    is used in conjunction with MOVE/COPY primary and line commands
  1358. 10 00 N    and the TRANSFER primary command.
  1359. 12 00 N    Note that the after (A) is not valid on the Bottom of Data line.
  1360. 22 00 N    Press
  1361. 22 06 NH 1 [F3]
  1362. 22 12 N    to return to prior menu
  1363. ;
  1364. H0400AB        BEFORE COMMAND INFORMATION
  1365. ;
  1366. 03 00 RH   DETAILED BEFORE COMMAND DESCRIPTION
  1367. 05 02 NH   B
  1368. 07 00 N    The before (B) command is used to designate before which line
  1369. 08 00 N    moved, copied, or transferred text is to be placed.    The command
  1370. 09 00 N    is used in conjunction with MOVE/COPY primary and line commands
  1371. 10 00 N    and the TRANSFER primary command.
  1372. 12 00 N    Note that the before (B) is not valid on the Top of Data line.
  1373. 22 00 N    Press
  1374. 22 06 NH 1 [F3]
  1375. 22 12 N    to return to prior menu
  1376. ;
  1377. H0400AC        COPY COMMAND INFORMATION
  1378. ;
  1379. 03 00 RH   DETAILED COPY COMMAND DESCRIPTION
  1380. 05 02 NH   C
  1381. 05 03 N    [#]
  1382. 07 00 N    The purpose of the COPY command (C) if to copy one or more lines
  1383. 08 00 N    to another position within the same file.
  1384. 10 00 N    Type B (before) or A (after) on the line where the copied line or
  1385. 11 00 N    lines are to be placed and a C (copy) on the line to be copied.
  1386. 12 00 N    A copy of the line marked with a 'C' will be placed before (B)
  1387. 13 00 N    or after (A) the designated line.
  1388. 15 00 N    A number may follow the 'C' to indicate that more than one line
  1389. 16 00 N    is to be copied.
  1390. 22 00 N    Press
  1391. 22 06 NH 1 [F3]
  1392. 22 12 N    to return to prior menu
  1393. ;
  1394. H0400ACC       BLOCK COPY COMMAND INFORMATION
  1395. ;
  1396. 03 00 RH   DETAILED BLOCK COPY COMMAND DESCRIPTION
  1397. 05 02 NH   CC
  1398. 07 00 N    The purpose of the block copy command (CC) is to denote a block of
  1399. 08 00 N    lines to be copied to another position within the same file or
  1400. 09 00 N    transferred into another file.
  1401. 11 00 N    Type B (before) or A (after) on the line where the copied lines
  1402. 12 00 N    are to be placed and CC  (copy) on the first and last lines to
  1403. 13 00 N    be copied.  The lines from the first CC through the last CC will
  1404. 14 00 N    be placed before (B) or after the (A) designated line.
  1405. 22 00 N    Press
  1406. 22 06 NH 1 [F3]
  1407. 22 12 N    to return to prior menu
  1408. ;
  1409. H0400AD        DELETE COMMAND INFORMATION
  1410. ;
  1411. 03 00 RH   DETAILED DELETE COMMAND DESCRIPTION
  1412. 05 02 NH   D
  1413. 05 03 N    [#]
  1414. 07 00 N    The purpose of the DELETE command (D) is to delete one or more
  1415. 08 00 N    lines from a file being edited.
  1416. 10 00 N    Type D on a line to delete it from the file.
  1417. 12 00 N    A number may follow the 'D' to indicate that more than one line
  1418. 13 00 N    is to be deleted.
  1419. 22 00 N    Press
  1420. 22 06 NH 1 [F3]
  1421. 22 12 N    to return to prior menu
  1422. ;
  1423. H0400ADD       BLOCK DELETE COMMAND INFORMATION
  1424. ;
  1425. 03 00 RH   DETAILED BLOCK DELETE COMMAND DESCRIPTION
  1426. 05 02 NH   DD
  1427. 07 00 N    The purpose of the block delete command (DD) is to denote a block
  1428. 08 00 N    of lines to be deleted from the file being edited.
  1429. 10 00 N    Type DD on the first and last lines of the block to be deleted.
  1430. 22 00 N    Press
  1431. 22 06 NH 1 [F3]
  1432. 22 12 N    to return to prior menu
  1433. ;
  1434. H0400AI        INSERT COMMAND INFORMATION
  1435. ;
  1436. 03 00 RH   DETAILED INSERT COMMAND DESCRIPTION
  1437. 05 02 NH   I
  1438. 05 03 N    [#]
  1439. 07 00 N    The purpose of the INSERT command (I) is to insert one or more
  1440. 08 00 N    lines into a file being edited.
  1441. 10 00 N    If I is entered without indicating the number of lines required
  1442. 11 00 N    space for only one line will appear.  If a number is specified
  1443. 12 00 N    then that number of 'empty' lines will appear.
  1444. 14 00 N    If characters or spaces are entered on the inserted line, and the
  1445. 15 00 N    cursor is still in the data portion of the last or only inserted
  1446. 16 00 N    line when ENTER is pressed, another new line is automatically
  1447. 17 00 N    inserted following that line.  This allows line after line of data
  1448. 18 00 N    to be generated in a 'continuous insert' mode.
  1449. 22 00 N    Press
  1450. 22 06 NH   page down (PgDn)
  1451. 22 23 N    to continue
  1452. H0400BI        INSERT COMMAND INFORMATION (page 2)
  1453. ;
  1454. 03 00 RH   DETAILED INSERT COMMAND DESCRIPTION (page 2)
  1455. 05 00 N    If no information is entered on the inserted line, the line is
  1456. 06 00 N    automatically deleted when ENTER is pressed.  This technique is
  1457. 07 00 N    useful to terminate the 'continuous insert' mode.
  1458. 09 00 N    When the file is saved, temporary lines without characters or
  1459. 10 00 N    spaces will be deleted.
  1460. 22 00 N    Press
  1461. 22 06 NH 1 [F3]
  1462. 22 12 N    to return to prior menu
  1463. ;
  1464. H0400AM        MOVE COMMAND INFORMATION
  1465. ;
  1466. 03 00 RH   DETAILED MOVE COMMAND DESCRIPTION
  1467. 05 02 NH   M
  1468. 05 03 N    [#]
  1469. 07 00 N    The purpose of the MOVE command (M) if to move one or more lines
  1470. 08 00 N    to another position within the same file or to another file.
  1471. 10 00 N    Type B (before) or A (after) on the line where the moved line or
  1472. 11 00 N    lines are to be placed and a M (move) on the line to be moved.
  1473. 12 00 N    The line marked with a 'M' will be placed before (B) or after
  1474. 13 00 N    (A) the designated line.
  1475. 15 00 N    A number may follow the 'M' to indicate that more than one line
  1476. 16 00 N    is to be moved.
  1477. 22 00 N    Press
  1478. 22 06 NH 1 [F3]
  1479. 22 12 N    to return to prior menu
  1480. ;
  1481. H0400AMM       BLOCK MOVE COMMAND INFORMATION
  1482. ;
  1483. 03 00 RH   DETAILED BLOCK MOVE COMMAND DESCRIPTION
  1484. 05 02 NH   MM
  1485. 07 00 N    The purpose of the block move command (MM) is to denote a block of
  1486. 08 00 N    lines to be moved to another position within the same file or
  1487. 09 00 N    transferred into another file.
  1488. 11 00 N    Type B (before) or A (after) on the line where the copied lines
  1489. 12 00 N    are to be placed and MM  (move) on the first and last lines to
  1490. 13 00 N    be moved.  The lines from the first MM through the last MM will
  1491. 14 00 N    be placed before the (B) or after the (A) designated line.
  1492. 16 00 N    Note that if the block move (MM) is used in conjunction with the
  1493. 17 00 N    TRANSFER command the lines will be deleted from the originating
  1494. 18 00 N    file.
  1495. 22 00 N    Press
  1496. 22 06 NH 1 [F3]
  1497. 22 12 N    to return to prior menu
  1498. ;
  1499. H0400AO        OVERLAY COMMAND INFORMATION
  1500. ;
  1501. 03 00 RH   DETAILED OVERLAY COMMAND DESCRIPTION
  1502. 05 02 NH   O
  1503. 05 03 N    [#]
  1504. 07 00 N    The purpose of the overlay command (O) is to replace blank characters
  1505. 08 00 N    on a line or lines with characters from another line or lines.
  1506. 10 00 N    The line(s) specified by C (copy), CC (block copy), M (move), or
  1507. 11 00 N    MM (block move) will overlay the line(s) containing the O (overlay)
  1508. 12 00 N    command.  Only one line is overlaid unless a number is specified.
  1509. 14 00 N    Only those characters that are within the current column boundaries
  1510. 15 00 N    participate in the overlay operation.  See BOUNDS line command.
  1511. 17 00 N    The number of source and receiving lines need not be the same. If
  1512. 18 00 N    there are more receiving lines, the source lines are repeated until
  1513. 19 00 N    the receiving lines are used up.  If there are more source lines
  1514. 20 00 N    the extra source lines are ignored.
  1515. 22 00 N    Press
  1516. 22 06 NH   page down (PgDn)
  1517. 22 23 N    to continue
  1518. H0400BO        OVERLAY COMMAND INFORMATION (page 2)
  1519. ;
  1520. 03 00 RH   DETAILED OVERLAY COMMAND DESCRIPTION (page 2)
  1521. 05 00 N    Any blank characters in the receiving lines are overlaid with
  1522. 06 00 N    corresponding characters from the source lines.
  1523. 08 00 N    A move request is changed to a copy if either characters cannot
  1524. 09 00 N    be overlaid or there are more source lines than receiving lines,
  1525. 10 00 N    and an informational message is displayed.
  1526. 22 00 N    Press
  1527. 22 06 NH 1 [F3]
  1528. 22 12 N    to return to prior menu
  1529. ;
  1530. H0400AOO       BLOCK OVERLAY COMMAND INFORMATION
  1531. ;
  1532. 03 00 RH   DETAILED BLOCK OVERLAY COMMAND DESCRIPTION
  1533. 05 02 NH   OO
  1534. 07 00 N    The purpose of the block overlay command (OO) is to replace blanks
  1535. 08 00 N    on a line or lines with characters from another line or lines.
  1536. 10 00 N    The line(s) specified by C (copy), CC (block copy), M (move), or
  1537. 11 00 N    MM (block move) will overlay the block of lines containing the
  1538. 12 00 N    block overlay (OO) commands.
  1539. 14 00 N    Only those characters that are within the current column boundaries
  1540. 15 00 N    participate in the overlay operation.  See BOUNDS line command.
  1541. 17 00 N    The number of source and receiving lines need not be the same. If
  1542. 18 00 N    there are more receiving lines, the source lines are repeated until
  1543. 19 00 N    the receiving lines are used up.  If there are more source lines
  1544. 20 00 N    the extra source lines are ignored.
  1545. 22 00 N    Press
  1546. 22 06 NH   page down (PgDn)
  1547. 22 23 N    to continue
  1548. H0400BOO       BLOCK OVERLAY COMMAND INFORMATION (page 2)
  1549. ;
  1550. 03 00 RH   DETAILED BLOCK OVERLAY COMMAND DESCRIPTION (page 2)
  1551. 05 00 N    Any blank characters in the receiving lines are overlaid with
  1552. 06 00 N    corresponding characters from the source lines.
  1553. 08 00 N    A move request is changed to a copy if either characters cannot
  1554. 09 00 N    be overlaid or there are more source lines than receiving lines,
  1555. 10 00 N    and an informational message is displayed.
  1556. 22 00 N    Press
  1557. 22 06 NH 1 [F3]
  1558. 22 12 N    to return to prior menu
  1559. ;
  1560. H0400AR        REPEAT COMMAND INFORMATION
  1561. ;
  1562. 03 00 RH   DETAILED REPEAT COMMAND DESCRIPTION
  1563. 05 02 NH   R
  1564. 05 03 N    [#]
  1565. 07 00 N    The purpose of the REPEAT command (R) is to repeat a line one
  1566. 08 00 N    or more times.
  1567. 10 00 N    Type R on a line to repeat it in the file.
  1568. 12 00 N    A number may follow the 'R' to indicate that the line is to be
  1569. 13 00 N    repeated that number of times.
  1570. 22 00 N    Press
  1571. 22 06 NH 1 [F3]
  1572. 22 12 N    to return to prior menu
  1573. ;
  1574. H0400ARR       BLOCK REPEAT COMMAND INFORMATION
  1575. ;
  1576. 03 00 RH   DETAILED BLOCK REPEAT COMMAND DESCRIPTION
  1577. 05 02 NH   RR
  1578. 05 04 N    [#]
  1579. 07 00 N    The purpose of the block repeat command (RR) is to denote a block
  1580. 08 00 N    of lines to be repeated in the file being edited.
  1581. 10 00 N    Type RR on the first and last lines of the block to be repeated.
  1582. 12 00 N    If a number is specified after the RR, the block of lines will
  1583. 13 00 N    be repeated that many times.
  1584. 22 00 N    Press
  1585. 22 06 NH 1 [F3]
  1586. 22 12 N    to return to prior menu
  1587. ;
  1588. H0400ABNDS     BOUNDS COMMAND INFORMATION
  1589. ;
  1590. 03 00 RH   DETAILED BOUNDS COMMAND DESCRIPTION
  1591. 05 02 NH   BNDS
  1592. 06 02 NH   BND
  1593. 08 00 N    The purpose of the BOUNDS command is to display or reset the
  1594. 09 00 N    current column bounds.
  1595. 11 00 N    Column boundaries are used to limit the scope of:
  1596. 13 00 N       - Left and right shift commands.
  1597. 15 00 N       - FIND, CHANGE, AND EXCLUDE commands when explicit columns are
  1598. 16 00 N     not specified.
  1599. 18 00 N       - TS (text split), and TF (text flow) line commands.
  1600. 20 00 N       - OVERLAY line commands.
  1601. 22 00 N       - Left and right scrolling.
  1602. 23 00 N    Press
  1603. 23 06 NH   page down (PgDn)
  1604. 23 23 N    to continue
  1605. H0400BBNDS     BOUNDS COMMAND INFORMATION (page 2)
  1606. ;
  1607. 03 00 RH   DETAILED BOUNDS COMMAND DESCRIPTION (page 2)
  1608. 05 00 N    The effect on left and right scrolling is that a left scroll
  1609. 06 00 N    stops at the left bound, and a right scroll stops at the right
  1610. 07 00 N    bound.  A subsequent left or right scroll goes beyond the bound
  1611. 08 00 N    if the bound is not at the line extreme.
  1612. 22 00 N    Press
  1613. 22 06 NH 1 [F3]
  1614. 22 12 N    to return to prior menu
  1615. ;
  1616. H0400ALC       LOWER CASE COMMAND INFORMATION
  1617. ;
  1618. 03 00 RH   DETAILED LOWER CASE COMMAND DESCRIPTION
  1619. 05 02 NH   LC
  1620. 05 04 N    [#]
  1621. 07 00 N    The purpose of the LC command is to display a line with all
  1622. 08 00 N    characters displayed as lower case.
  1623. 10 00 N    A number may follow the 'LC' to indicate that more than one
  1624. 11 00 N    line is to be converted.
  1625. 22 00 N    Press
  1626. 22 06 NH 1 [F3]
  1627. 22 12 N    to return to prior menu
  1628. ;
  1629. H0400ALCC      BLOCK LOWER CASE COMMAND INFORMATION
  1630. ;
  1631. 03 00 RH   DETAILED BLOCK LOWER CASE COMMAND DESCRIPTION
  1632. 05 02 NH   LCC
  1633. 07 00 N    The purpose of the block lower case command (LCC) is to denote
  1634. 08 00 N    a block of lines to be displayed in lower case.
  1635. 10 00 N    Type LCC on the first and last lines of the block to be displayed
  1636. 11 00 N    in lower case.
  1637. 22 00 N    Press
  1638. 22 06 NH 1 [F3]
  1639. 22 12 N    to return to prior menu
  1640. ;
  1641. H0400AUC       UPPER CASE COMMAND INFORMATION
  1642. ;
  1643. 03 00 RH   DETAILED UPPER CASE COMMAND DESCRIPTION
  1644. 05 02 NH   UC
  1645. 05 04 N    [#]
  1646. 07 00 N    The purpose of the UC command is to display a line with all
  1647. 08 00 N    characters displayed as upper case.
  1648. 10 00 N    A number may follow the 'UC' to indicate that more than one
  1649. 11 00 N    line is to be converted.
  1650. 22 00 N    Press
  1651. 22 06 NH 1 [F3]
  1652. 22 12 N    to return to prior menu
  1653. ;
  1654. H0400AUCC      BLOCK UPPER CASE COMMAND INFORMATION
  1655. ;
  1656. 03 00 RH   DETAILED BLOCK UPPER CASE COMMAND DESCRIPTION
  1657. 05 02 NH   UCC
  1658. 07 00 N    The purpose of the block upper case command (UCC) is to denote
  1659. 08 00 N    a block of lines to be displayed in upper case.
  1660. 10 00 N    Type UCC on the first and last lines of the block to be displayed
  1661. 11 00 N    in upper case.
  1662. 22 00 N    Press
  1663. 22 06 NH 1 [F3]
  1664. 22 12 N    to return to prior menu
  1665. ;
  1666. H0400ATE       TEXT ENTRY COMMAND INFORMATION
  1667. ;
  1668. 03 00 RH   DETAILED TEXT ENTRY COMMAND DESCRIPTION
  1669. 05 02 NH   TE
  1670. 07 00 N    The purpose of the TEXT ENTRY command is initiate word wrap
  1671. 08 00 N    for power typing.
  1672. 10 00 N    When TEXT ENTRY mode is entered, line numbers will disappear.
  1673. 12 00 N    At the end of a page, a new page is automatically displayed
  1674. 13 00 N    and word wrap occurs.  To exit TEXT ENTRY mode, press any
  1675. 14 00 N    scroll key or enter the RESET primary command.
  1676. 22 00 N    Press
  1677. 22 06 NH 1 [F3]
  1678. 22 12 N    to return to prior menu
  1679. ;
  1680. H0400ATF       TEXT FLOW COMMAND INFORMATION
  1681. ;
  1682. 03 00 RH   DETAILED TEXT FLOW COMMAND DESCRIPTION
  1683. 05 02 NH   TF
  1684. 05 04 N    [#]
  1685. 07 00 N    The purpose of the TEXT FLOW command is to flow the current
  1686. 08 00 N    paragraph of text to fit within defined bounds.
  1687. 10 00 N    This command is used in conjunction with the BNDS command.
  1688. 12 00 N    If a word is too large to fit within the current bounds, an
  1689. 13 00 N    error message will be displayed.
  1690. 15 00 N    The end of paragraph is determined by a blank line, a change in
  1691. 16 00 N    indentation, or the special characters period (.), colon (:),
  1692. 17 00 N    ampersand (&), less than (<), or form feed (CTRL L) at the
  1693. 18 00 N    beginning of a line.
  1694. 22 00 N    Press
  1695. 22 06 NH   page down (PgDn)
  1696. 22 23 N    to continue
  1697. H0400BTF       TEXT FLOW COMMAND INFORMATION (page 2)
  1698. ;
  1699. 03 00 RH   DETAILED TEXT FLOW COMMAND DESCRIPTION (page 2)
  1700. 05 00 N    A temporary right bounds may be set following the TF command
  1701. 06 00 N    to override the current right bounds.
  1702. 08 00 N    If the temporary right bounds is outside the current bounds
  1703. 09 00 N    definition, it is ignored and the current bounds are used.
  1704. 11 00 N    The first line indent in a paragraph is preserved in Text Flow.
  1705. 22 00 N    Press
  1706. 22 06 NH 1 [F3]
  1707. 22 12 N    to return to prior menu
  1708. ;
  1709. H0400ATS       TEXT SPLIT COMMAND INFORMATION
  1710. ;
  1711. 03 00 RH   DETAILED TEXT SPLIT COMMAND DESCRIPTION
  1712. 05 02 NH   TS
  1713. 05 04 N    [#]
  1714. 07 00 N    The purpose of the TEXT SPLIT command is to split a line of
  1715. 08 00 N    text.
  1716. 10 00 N    Position the cursor where the line is to be split.  If a number
  1717. 11 00 N    is not specified, only one blank line will appear between the
  1718. 12 00 N    split line.
  1719. 14 00 N    The TEXT SPLIT command operates within the current bounds
  1720. 15 00 N    setting and leaves any data outside those bounds unchanged.
  1721. 17 00 N    If the cursor is outside the current bounds, the request is
  1722. 18 00 N    ignored.
  1723. 22 00 N    Press
  1724. 22 06 NH 1 [F3]
  1725. 22 12 N    to return to prior menu
  1726. ;
  1727. H0400AX        EXCLUDE COMMAND INFORMATION
  1728. ;
  1729. 03 00 RH   DETAILED EXCLUDE COMMAND DESCRIPTION
  1730. 05 02 NH   X
  1731. 05 03 N    [#]
  1732. 07 00 N    The purpose of the EXCLUDE command is to exclude one or more
  1733. 08 00 N    lines from viewing.
  1734. 10 00 N    This command is normally used to view two groups of data which
  1735. 11 00 N    are far apart in a file.
  1736. 13 00 N    To redisplay all excluded lines use the RESET primary command.
  1737. 15 00 N    Refer to the EXCLUDE primary command for global operations.
  1738. 22 00 N    Press
  1739. 22 06 NH 1 [F3]
  1740. 22 12 N    to return to prior menu
  1741. ;
  1742. H0400AXX       BLOCK EXCLUDE COMMAND INFORMATION
  1743. ;
  1744. 03 00 RH   DETAILED BLOCK EXCLUDE COMMAND DESCRIPTION
  1745. 05 02 NH   XX
  1746. 07 00 N    The purpose of the block exclude command (XX) is to denote a block
  1747. 08 00 N    of lines to be excluded from viewing.
  1748. 10 00 N    Type XX on the first and last lines of the block to be excluded
  1749. 11 00 N    from viewing.
  1750. 22 00 N    Press
  1751. 22 06 NH 1 [F3]
  1752. 22 12 N    to return to prior menu
  1753. ;
  1754. H0400AF        FIRST COMMAND INFORMATION
  1755. ;
  1756. 03 00 RH   DETAILED FIRST COMMAND DESCRIPTION
  1757. 05 02 NH   F
  1758. 05 03 N    [#]
  1759. 07 00 N    The purpose of this command is to display the FIRST line(s)
  1760. 08 00 N    which was excluded from viewing by an exclude command.  This
  1761. 09 00 N    command can only be entered in the line command area of the
  1762. 10 00 N    "excluded lines" message.
  1763. 12 00 N    A number used with this command will cause that many lines to
  1764. 13 00 N    be displayed starting with the first of the excluded lines.
  1765. 22 00 N    Press
  1766. 22 06 NH 1 [F3]
  1767. 22 12 N    to return to prior menu
  1768. ;
  1769. H0400AL        LAST COMMAND INFORMATION
  1770. ;
  1771. 03 00 RH   DETAILED LAST COMMAND DESCRIPTION
  1772. 05 02 NH   L
  1773. 05 03 N    [#]
  1774. 07 00 N    The purpose of this command is to display the LAST line(s)
  1775. 08 00 N    which was excluded from viewing by an exclude command.  This
  1776. 09 00 N    command can only be entered in the line command area of the
  1777. 10 00 N    "excluded lines" message.
  1778. 12 00 N    A number used with this command will cause that many lines to
  1779. 13 00 N    be displayed ending with the last of the excluded lines.
  1780. 22 00 N    Press
  1781. 22 06 NH 1 [F3]
  1782. 22 12 N    to return to prior menu
  1783. ;
  1784. H0400AS        SHOW COMMAND INFORMATION
  1785. ;
  1786. 03 00 RH   DETAILED SHOW COMMAND DESCRIPTION
  1787. 05 02 NH   S
  1788. 05 03 N    [#]
  1789. 07 00 N    The purpose of this command is to display excluded line(s)
  1790. 08 00 N    based on the line structure.  Lines with the leftmost indentation
  1791. 09 00 N    will be displayed first.
  1792. 11 00 N    This command can only be entered in the line command area of the
  1793. 12 00 N    "excluded lines" message.
  1794. 14 00 N    A number used with this command will cause that many lines to
  1795. 15 00 N    be displayed.
  1796. 22 00 N    Press
  1797. 22 06 NH 1 [F3]
  1798. 22 12 N    to return to prior menu
  1799. ;
  1800. H0400ATABS     TABS COMMAND INFORMATION
  1801. ;
  1802. 03 00 RH   DETAILED TABS COMMAND DESCRIPTION
  1803. 05 02 NH   TABS
  1804. 06 02 NH   TAB
  1805. 08 00 N    The purpose of this command is to display the current tab
  1806. 09 00 N    settings and allow redefinition.
  1807. 11 00 N    Define tab stops by using asterisks on the tabs line and
  1808. 12 00 N    activate with the TAB key.  Up to 72 tab stops may be specified.
  1809. 14 00 N    Tab settings are relative to the physical screen and not to
  1810. 15 00 N    the data.
  1811. 17 00 N    Tab settings are saved in the SPF/PC parameter file for each
  1812. 18 00 N    file extension name.
  1813. 20 00 N    Use the TABS primary command to turn tabbing on or off.
  1814. 22 00 N    Press
  1815. 22 06 NH 1 [F3]
  1816. 22 12 N    to return to prior menu
  1817. ;
  1818. H0400AMASK     MASK COMMAND INFORMATION
  1819. ;
  1820. 03 00 RH   DETAILED MASK COMMAND DESCRIPTION
  1821. 05 02 NH   MASK
  1822. 07 00 N    This command is used in building temporary lines inserted
  1823. 08 00 N    by the INSERT (I) line command.
  1824. 10 00 N    A typical use of the MASK command is to predefine delimiters
  1825. 11 00 N    for all new lines to eliminate keying them in for every line.
  1826. 13 00 N    Until a line is modified, it is still considered temporary and
  1827. 14 00 N    will be deleted regardless of the data in the mask.
  1828. 16 00 N    Only one MASK may be defined and is used for all file extensions.
  1829. 17 00 N    This is an internal limitation of SPF/PC.
  1830. 22 00 N    Press
  1831. 22 06 NH 1 [F3]
  1832. 22 12 N    to return to prior menu
  1833. ;
  1834. H0400ACOLS     COLUMNS COMMAND INFORMATION
  1835. ;
  1836. 03 00 RH   DETAILED COLUMNS COMMAND DESCRIPTION
  1837. 05 02 NH   COLS
  1838. 06 02 NH   COL
  1839. 08 00 N    The purpose of the COLUMNS command is to display a line with
  1840. 09 00 N    the column numbers.
  1841. 22 00 N    Press
  1842. 22 06 NH 1 [F3]
  1843. 22 12 N    to return to prior menu
  1844. ;
  1845. H0400A)        COLUMN SHIFT RIGHT COMMAND INFORMATION
  1846. ;
  1847. 03 00 RH   DETAILED COLUMN SHIFT RIGHT COMMAND DESCRIPTION
  1848. 05 02 NH   )
  1849. 05 03 N    [#]
  1850. 07 00 N    The purpose of the column shift right is to shift data right.
  1851. 09 00 N    Entering ) on a line causes the data to shift 2 columns.
  1852. 11 00 N    A number may follow the ')' to indicate that the data is to be
  1853. 12 00 N    shifted that number of columns.
  1854. 14 00 N    Note that shifting will only occur within the column boundaries.
  1855. 15 00 N    Refer to the BOUNDS line command.
  1856. 22 00 N    Press
  1857. 22 06 NH 1 [F3]
  1858. 22 12 N    to return to prior menu
  1859. ;
  1860. H0400A))       BLOCK COLUMN SHIFT RIGHT COMMAND INFORMATION
  1861. ;
  1862. 03 00 RH   DETAILED BLOCK COLUMN SHIFT RIGHT COMMAND DESCRIPTION
  1863. 05 02 NH   ))
  1864. 05 04 N    [#]
  1865. 07 00 N    The purpose of the block column shift right is to shift a block
  1866. 08 00 N    of data to the right.
  1867. 10 00 N    Type )) on the first and last lines of the block you wish to shift.
  1868. 11 00 N    This will cause the data within the block to shift 2 columns.
  1869. 13 00 N    A number may follow the '))' to indicate that the data is to be
  1870. 14 00 N    shifted that number of columns.
  1871. 16 00 N    Note that shifting will only occur within the column boundaries.
  1872. 17 00 N    Refer to the BOUNDS line command.
  1873. 22 00 N    Press
  1874. 22 06 NH 1 [F3]
  1875. 22 12 N    to return to prior menu
  1876. ;
  1877. H0400A(        COLUMN SHIFT LEFT COMMAND INFORMATION
  1878. ;
  1879. 03 00 RH   DETAILED COLUMN SHIFT LEFT COMMAND DESCRIPTION
  1880. 05 02 NH   (
  1881. 05 03 N    [#]
  1882. 07 00 N    The purpose of the column shift left is to shift data left.
  1883. 09 00 N    Entering ( on a line causes the data to shift 2 columns.
  1884. 11 00 N    A number may follow the '(' to indicate that the data is to be
  1885. 12 00 N    shifted that number of columns.
  1886. 14 00 N    Note that shifting will only occur within the column boundaries.
  1887. 15 00 N    Refer to the BOUNDS line command.
  1888. 22 00 N    Press
  1889. 22 06 NH 1 [F3]
  1890. 22 12 N    to return to prior menu
  1891. ;
  1892. H0400A((       BLOCK COLUMN SHIFT LEFT COMMAND INFORMATION
  1893. ;
  1894. 03 00 RH   DETAILED BLOCK COLUMN SHIFT LEFT COMMAND DESCRIPTION
  1895. 05 02 NH   ((
  1896. 05 04 N    [#]
  1897. 07 00 N    The purpose of the block column shift left is to shift a block
  1898. 08 00 N    of data to the left.
  1899. 10 00 N    Type (( on the first and last lines of the block you wish to shift.
  1900. 11 00 N    This will cause the data within the block to shift 2 columns.
  1901. 13 00 N    A number may follow the '((' to indicate that the data is to be
  1902. 14 00 N    shifted that number of columns.
  1903. 16 00 N    Note that shifting will only occur within the column boundaries.
  1904. 17 00 N    Refer to the BOUNDS line command.
  1905. 22 00 N    Press
  1906. 22 06 NH 1 [F3]
  1907. 22 12 N    to return to prior menu
  1908. ;
  1909. H0400A>        DATA SHIFT RIGHT COMMAND INFORMATION
  1910. ;
  1911. 03 00 RH   DETAILED DATA SHIFT RIGHT COMMAND DESCRIPTION
  1912. 05 02 NH   >
  1913. 05 03 N    [#]
  1914. 07 00 N    The purpose of the this command is to shift data right.
  1915. 09 00 N    Entering > on a line causes the data to shift 2 columns.
  1916. 11 00 N    A number may follow the '>' to indicate that the data is to be
  1917. 12 00 N    shifted that number of columns.
  1918. 14 00 N    Nonblank characters are never deleted or truncated.
  1919. 16 00 N    Note that shifting will only occur within the column boundaries.
  1920. 17 00 N    Refer to the BOUNDS line command.
  1921. 22 00 N    Press
  1922. 22 06 NH   page down (PgDn)
  1923. 22 23 N    to continue
  1924. ;
  1925. H0400B>        DATA SHIFT RIGHT COMMAND INFORMATION (page 2)
  1926. ;
  1927. 03 00 RH   DETAILED DATA SHIFT RIGHT COMMAND DESCRIPTION (page 2)
  1928. 05 00 N    The data shift right works as follows:
  1929. 08 00 N    1. Scanning starts in the left boundary column.
  1930. 10 00 N    2. The first blank character is found.
  1931. 12 00 N    3. The next nonblank character is found.
  1932. 14 00 N    4. The next double blank characters are found.
  1933. 16 00 N    5. Data from step 3 to 4 is shifted right one column.  The
  1934. 17 00 N       above steps are logically repeated as many times as are
  1935. 18 00 N       required to satisfy the shift request.
  1936. 22 00 N    Press
  1937. 22 06 NH 1 [F3]
  1938. 22 12 N    to return to prior menu
  1939. ;
  1940. H0400A>>       BLOCK DATA SHIFT RIGHT COMMAND INFORMATION
  1941. ;
  1942. 03 00 RH   DETAILED BLOCK DATA SHIFT RIGHT COMMAND DESCRIPTION
  1943. 05 02 NH   >>
  1944. 05 04 N    [#]
  1945. 07 00 N    The purpose of the block data shift right is to shift a block
  1946. 08 00 N    of lines to the right.  The default is a 2 column shift.
  1947. 10 00 N    A number may be entered on either or both lines, but the larger is
  1948. 11 00 N    always used.
  1949. 13 00 N    Type >> on the first and last lines of the block to be shifted.
  1950. 15 00 N    Note that shifting will only occur within the column boundaries.
  1951. 17 00 N    Refer to the BOUNDS line command.
  1952. 19 00 N    Refer to DATA SHIFT RIGHT for the shift rules.
  1953. 22 00 N    Press
  1954. 22 06 NH 1 [F3]
  1955. 22 12 N    to return to prior menu
  1956. ;
  1957. H0400A<        DATA SHIFT LEFT COMMAND INFORMATION
  1958. ;
  1959. 03 00 RH   DETAILED DATA SHIFT LEFT COMMAND DESCRIPTION
  1960. 05 02 NH   <
  1961. 05 03 N    [#]
  1962. 07 00 N    The purpose of the this command is to shift data left.
  1963. 09 00 N    Entering < on a line will causes the data to shift 2 columns.
  1964. 11 00 N    A number may follow the '<' to indicate that the data is to be
  1965. 12 00 N    shifted that number of columns.
  1966. 14 00 N    Nonblank characters are never deleted or truncated.
  1967. 16 00 N    Note that shifting will only occur within the column boundaries.
  1968. 17 00 N    Refer to the BOUNDS line command.
  1969. 22 00 N    Press
  1970. 22 06 NH   page down (PgDn)
  1971. 22 23 N    to continue
  1972. ;
  1973. H0400B<        DATA SHIFT LEFT COMMAND INFORMATION (page 2)
  1974. ;
  1975. 03 00 RH   DETAILED DATA SHIFT LEFT COMMAND DESCRIPTION (page 2)
  1976. 05 00 N    The data shift left works as follows:
  1977. 08 00 N    1. Scanning starts in the left boundary column.
  1978. 10 00 N    2. The first blank character is found.
  1979. 12 00 N    3. The next nonblank character is found.
  1980. 14 00 N    4. The next double blank characters are found.
  1981. 16 00 N    5. Data from step 3 to 4 is shifted left one column.  The
  1982. 17 00 N       above steps are logically repeated as many times as are
  1983. 18 00 N       required to satisfy the shift request.
  1984. 22 00 N    Press
  1985. 22 06 NH 1 [F3]
  1986. 22 12 N    to return to prior menu
  1987. ;
  1988. H0400A<<       BLOCK DATA SHIFT LEFT COMMAND INFORMATION
  1989. ;
  1990. 03 00 RH   DETAILED BLOCK DATA SHIFT LEFT COMMAND DESCRIPTION
  1991. 05 02 NH   <<
  1992. 05 04 N    [#]
  1993. 07 00 N    The purpose of the block data shift left is to shift a block
  1994. 08 00 N    of lines to the left.  The default is a 2 column shift.
  1995. 10 00 N    A number may be entered on either or both lines, but the larger is
  1996. 11 00 N    always used.
  1997. 13 00 N    Type << on the first and last lines of the block to be shifted.
  1998. 15 00 N    Note that shifting will only occur within the column boundaries.
  1999. 17 00 N    Refer to the BOUNDS line command.
  2000. 19 00 N    Refer to DATA SHIFT LEFT for the shift rules.
  2001. 22 00 N    Press
  2002. 22 06 NH 1 [F3]
  2003. 22 12 N    to return to prior menu
  2004. ;
  2005. H0400A.        DEFINE A LABEL
  2006. ;
  2007. 03 00 RH   DETAILED LABEL COMMAND DESCRIPTION
  2008. 05 02 NH   .
  2009. 07 00 N    This command is used to assign a label to a line.
  2010. 08 00 N    Normally labels are assigned to lines so that they may
  2011. 09 00 N    subsequently be used as range parameters.
  2012. 11 00 N    You may assign a label to a line by overtyping the sequence
  2013. 12 00 N    number with a label.  A label consists of a period '.'
  2014. 13 00 N    followed by one to five alphabetic characters.  You may not
  2015. 14 00 N    define a label with Z as the first alphabetic character
  2016. 15 00 N    as labels starting with Z are reserved.  Once you have
  2017. 16 00 N    assigned a label to a line it is displayed in place of the
  2018. 17 00 N    sequence number whenever the line is displayed.  You may not
  2019. 18 00 N    type a label on a nondata line or a line displayed which
  2020. 19 00 N    indicates one or more lines are excluded.
  2021. 22 00 N    Press
  2022. 22 06 NH 1 [F3]
  2023. 22 12 N    to return to prior menu
  2024. ;
  2025. ;
  2026. H0500A        DIRECTORY LIST COMMANDS
  2027. ;
  2028. 02 00 RH   SELECT ONE OF THE FOLLOWING CATEGORIES
  2029. 05 03 NH   1
  2030. 05 05 N    - Directory list primary commands
  2031. 06 03 NH   2
  2032. 06 05 N    - Directory list line commands
  2033. 22 00 N    Press
  2034. 22 06 NH 1 [F3]
  2035. 22 12 N    to return to prior menu
  2036. ;
  2037. H0501A        DIRECTORY LIST PRIMARY COMMANDS
  2038. ;
  2039. 02 00 RH   DIRECTORY LIST PRIMARY COMMANDS
  2040. 04 00 NH   CONFIRM
  2041. 04 09 N    - Controls display of a delete confirmation menu
  2042. 05 00 NH   LOCATE
  2043. 05 09 N    - Locate a sorted field in a directory list
  2044. 06 00 NH   SELECT
  2045. 06 09 N    - Select a file or sub-directory
  2046. 07 00 NH   SORT
  2047. 07 09 N    - Sort a directory list
  2048. 20 00 N    Enter highlighted command for detailed description
  2049. 22 00 N    Press
  2050. 22 06 NH 1 [F3]
  2051. 22 12 N    to return to prior menu
  2052. ;
  2053. H0501ACONFIRM  CONFIRM COMMAND INFORMATION
  2054. ;
  2055. 03 00 RH   DETAILED CONFIRM COMMAND DESCRIPTION
  2056. 05 02 NH   CONFIRM
  2057. 05 10 N    [ON ]
  2058. 06 10 N    [OFF]
  2059. 08 00 N    This command is used to control the confirmation of deletions
  2060. 09 00 N    when deleting a file from a directory list.    If CONFIRM mode
  2061. 10 00 N    is on, a menu will be displayed requesting that you confirm the
  2062. 11 00 N    intent to delete the file.  If CONFIRM mode is off, the file is
  2063. 12 00 N    deleted without the opportunity to confirm the deletion intent.
  2064. 22 00 N    Press
  2065. 22 06 NH 1 [F3]
  2066. 22 12 N    to return to prior menu
  2067. ;
  2068. H0501ALOCATE    LOCATE COMMAND
  2069. ;
  2070. 03 00 RH   DETAILED LOCATE COMMAND DESCRIPTION
  2071. 05 02 NH   LOCATE
  2072. 05 10 N    lparm
  2073. 06 02 NH   LOC
  2074. 07 02 NH   L
  2075. 09 00 N    Scrolls the list of data sets based on the field on
  2076. 10 00 N    which the data set list is sorted, as described in SORT.
  2077. 12 00 N    If the field is not found, the list is displayed
  2078. 13 00 N    starting with the entry before which the specified
  2079. 14 00 N    field would have occurred.
  2080. 16 00 N    If the list is sorted by name, the LOCATE command specifies
  2081. 17 00 N    a name; otherwise, the LOCATE command specifies an extension,
  2082. 18 00 N    size, or creation date.
  2083. 23 00 N    Press
  2084. 23 06 NH 1 [F3]
  2085. 23 12 N    to return to prior menu
  2086. ;
  2087. H0501ASELECT   SELECT COMMAND INFORMATION
  2088. ;
  2089. 03 00 RH   DETAILED SELECT COMMAND DESCRIPTION
  2090. 05 02 NH   SELECT
  2091. 05 10 N    filename[.ext]
  2092. 06 02 NH   SEL
  2093. 07 02 NH   S
  2094. 09 00 N    The SELECT command allows you to select a file or sub-directory
  2095. 10 00 N    from the directory list you are currently viewing.  If you
  2096. 11 00 N    select a sub-directory, a directory list of that sub-directory
  2097. 12 00 N    is displayed.
  2098. 22 00 N    Press
  2099. 22 06 NH 1 [F3]
  2100. 22 12 N    to return to prior menu
  2101. ;
  2102. H0501ASORT     SORT COMMAND INFORMATION
  2103. ;
  2104. 03 00 RH   DETAILED SORT COMMAND DESCRIPTION
  2105. 05 02 NH   SORT
  2106. 05 07 N    major [minor]
  2107. 07 00 N    The SORT command allows you to sort a directory list into a
  2108. 08 00 N    desired sequence.  Optionally you can sort on a second argument
  2109. 09 00 N    by specifying the second argument after the first argument on
  2110. 10 00 N    the SORT command.
  2111. 13 00 N    The valid sort parameters for the major and minor arguments are:
  2112. 15 00 N      NAME    Alphabetic order by name
  2113. 16 00 N      EXT     Alphabetic order by file extension name
  2114. 17 00 N      SIZE    Order of size, largest first
  2115. 18 00 N      CDATE   Order of creation date, last created first
  2116. 19 00 N          CDATE includes time as a minor sort
  2117. 22 00 N    Press
  2118. 22 06 NH 1 [F3]
  2119. 22 12 N    to return to prior menu
  2120. ;
  2121. H0502A        DIRECTORY LIST LINE COMMANDS
  2122. ;
  2123. 02 00 RH   DIRECTORY LIST LINE COMMANDS
  2124. 05 05 NH   B
  2125. 05 07 N    - Browse a file
  2126. 06 05 NH   D
  2127. 06 07 N    - Delete a file
  2128. 07 05 NH   E
  2129. 07 07 N    - Edit a file
  2130. 08 05 NH   H
  2131. 08 07 N    - Hardcopy a directory
  2132. 09 05 NH   P
  2133. 09 07 N    - Print a file
  2134. 10 05 NH   R
  2135. 10 07 N    - Rename a file
  2136. 11 05 NH   S
  2137. 11 07 N    - Select a directory
  2138. 20 00 N    Enter highlighted command for detailed description
  2139. 22 00 N    Press
  2140. 22 06 NH 1 [F3]
  2141. 22 12 N    to return to prior menu
  2142. ;
  2143. H0502AB        BROWSE LINE COMMAND INFORMATION
  2144. ;
  2145. 03 00 RH   DETAILED BROWSE LINE COMMAND DESCRIPTION
  2146. 05 02 NH   B
  2147. 05 11 N    (Utilities directory list only)
  2148. 07 00 N    This command is used to select a file to be browsed while
  2149. 08 00 N    processing a utilities directory list.
  2150. 22 00 N    Press
  2151. 22 06 NH 1 [F3]
  2152. 22 12 N    to return to prior menu
  2153. ;
  2154. H0502AD        DELETE LINE COMMAND INFORMATION
  2155. ;
  2156. 03 00 RH   DETAILED DELETE LINE COMMAND DESCRIPTION
  2157. 05 02 NH   D
  2158. 05 11 N    (Utilities directory list only)
  2159. 07 00 N    This command is used to delete a file while processing a utilities
  2160. 08 00 N    directory list.
  2161. 10 00 N    If CONFIRM is on, a delete verification menu is displayed with the
  2162. 11 00 N    fully qualified name for verification.
  2163. 13 00 N    See the CONFIRM directory list primary command for further information.
  2164. 22 00 N    Press
  2165. 22 06 NH 1 [F3]
  2166. 22 12 N    to return to prior menu
  2167. ;
  2168. H0502AE        EDIT LINE COMMAND INFORMATION
  2169. ;
  2170. 03 00 RH   DETAILED EDIT LINE COMMAND DESCRIPTION
  2171. 05 02 NH   E
  2172. 05 11 N    (Utilities directory list only)
  2173. 07 00 N    This command is used to select a file to be edited while processing a
  2174. 08 00 N    utilities directory list.
  2175. 22 00 N    Press
  2176. 22 06 NH 1 [F3]
  2177. 22 12 N    to return to prior menu
  2178. ;
  2179. H0502AH        HARDCOPY LINE COMMAND INFORMATION
  2180. ;
  2181. 03 00 RH   DETAILED HARDCOPY LINE COMMAND DESCRIPTION
  2182. 05 02 NH   H
  2183. 05 11 N    (Utilities directory list only)
  2184. 07 00 N    Valid only for sub-directories.  If a sub-directory is selected, a
  2185. 08 00 N    directory list of the selected directory is printed.
  2186. 22 00 N    Press
  2187. 22 06 NH 1 [F3]
  2188. 22 12 N    to return to prior menu
  2189. ;
  2190. H0502AP        PRINT LINE COMMAND INFORMATION
  2191. ;
  2192. 03 00 RH   DETAILED PRINT LINE COMMAND DESCRIPTION
  2193. 05 02 NH   P
  2194. 05 11 N    (Utilities directory list only)
  2195. 07 00 N    This command is used to select a file to be printed while processing a
  2196. 08 00 N    utilities directory list.
  2197. 22 00 N    Press
  2198. 22 06 NH 1 [F3]
  2199. 22 12 N    to return to prior menu
  2200. ;
  2201. H0502AR        RENAME LINE COMMAND INFORMATION
  2202. ;
  2203. 03 00 RH   DETAILED RENAME LINE COMMAND DESCRIPTION
  2204. 05 02 NH   R
  2205. 05 11 N    (Utilities directory list only)
  2206. 07 00 N    This command is used to select a file to be renamed while processing a
  2207. 08 00 N    utilities directory list.
  2208. 10 00 N    After the R is entered, another menu is displayed for specifying the
  2209. 11 00 N    new name.  If a new path is also specified, the file is removed from the
  2210. 12 00 N    old directory and placed in the new one.
  2211. 22 00 N    Press
  2212. 22 06 NH 1 [F3]
  2213. 22 12 N    to return to prior menu
  2214. ;
  2215. H0502AS        SELECT LINE COMMAND INFORMATION
  2216. ;
  2217. 03 00 RH   DETAILED SELECT LINE COMMAND DESCRIPTION
  2218. 05 02 NH   S
  2219. 07 00 N    EDIT      -
  2220. 07 12 N    Selects a file to be edited.  If a sub-directory is selected, a
  2221. 08 12 N    directory list of the selected directory is displayed.
  2222. 10 00 N    BROWSE    -
  2223. 10 12 N    Selects a file to be browsed.  If a sub-directory is selected, a
  2224. 11 12 N    directory list of the selected directory is displayed.
  2225. 13 00 N    UTILITIES -
  2226. 13 12 N    Valid only for sub-directories.  If a sub-directory is selected, a
  2227. 14 12 N    directory list of the selected directory is displayed.
  2228. 22 00 N    Press
  2229. 22 06 NH 1 [F3]
  2230. 22 12 N    to return to prior menu
  2231. ;
  2232. ;
  2233. H0600A        UTILITIES AVAILABLE
  2234. ;
  2235. 02 00 RH   UTILITIES AVAILABLE
  2236. 04 09 N    File utilities
  2237. 05 09 N     Display or print directories
  2238. 06 09 N     Rename, delete, print, edit, or browse files
  2239. 07 09 N    Spin floppy disk drive for cleaning
  2240. 08 09 N    Move or copy a file
  2241. 09 09 N    Skip to top of page on printer
  2242. 10 09 N    Profile list (SPFPC.PRM)
  2243. 11 09 N     Display profile directory list
  2244. 12 09 N     Select or delete profile entries
  2245. 22 00 N    Press
  2246. 22 06 NH 1 [F3]
  2247. 22 12 N    to return to prior menu
  2248. ;
  2249. H0700A        PROGRAM FUNCTION KEY DEFINITIONS
  2250. ;
  2251. 02 00 RH   PROGRAM FUNCTION KEYS
  2252. 02 25 N    Refer to
  2253. 02 34 NH   menu 0.3
  2254. 02 43 N    for current PF key settings
  2255. 04 00 N    Program function keys can be defined as any SPF/PC command.
  2256. 05 00 N    Listed below are some examples:
  2257. 07 03 N    Edit primary command      PF11 ══ RESET ERROR
  2258. 08 03 N    Browse command         PF12 ══ COLS
  2259. 09 03 N    Directory list command    PF13 ══ SORT SIZE
  2260. 10 03 N    Edit line command         PF14 ══ :I  (: required)
  2261. 11 03 N    Jump command          PF15 ══ =U.1
  2262. 12 03 N    General command         PF16 ══ DOS DIR A:
  2263. 13 03 N    Command stacking         PF17 ══ LOCATE 100;CHANGE A B
  2264. 16 00 NH   NOTE:
  2265. 16 07 N    <Alt> (1-9,0,-,=) key combinations are treated the same as PF keys 1-12
  2266. 21 00 N    Press
  2267. 21 06 NH 1 [F3]
  2268. 21 12 N    to return to prior menu
  2269. ;
  2270. ;
  2271. H0800A           PAGING AREA INFORMATION MENU
  2272. ;
  2273. 02 00 RH   PAGING AREA INFORMATION
  2274. 04 03 N    Paging in SPF/PC is done using a virtual addressing technique.  When
  2275. 05 03 N    a paging file is specified, SPF/PC thinks the size of its working
  2276. 06 03 N    memory is real working memory plus the size of the paging file. Records
  2277. 07 03 N    are paged out to the paging file only if the file being edited is
  2278. 08 03 N    larger than real memory or real memory is needed for another function.
  2279. 10 03 RH   - AVAILABLE OPTIONS -
  2280. 12 03 N    [+]       - LOTUS/INTEL standard EXPANDED Memory is used for paging.
  2281. 14 03 N    [*]       - All available PC/AT EXTENDED Memory is used for paging.
  2282. 15 13 N    This option will not use any area allocated to IBM's VDISK.
  2283. 17 03 N    [Directory] - File SPFmmssh.MDD (SPFtime.date) is created in directory
  2284. 18 13 N    [d:][path]  (Requires DOS 2.1 or greater).
  2285. 19 13 N    WARNING - If a removable drive is used, unpredictable
  2286. 20 23 N    results will occur if you remove your paging disk.
  2287. 21 03 N    [Blank] - All editing will be done in real memory with no paging.
  2288. 23 00 N    Press
  2289. 23 06 NH 1 [F3]
  2290. 23 12 N    to return to prior menu
  2291. ;
  2292. H0900A           SPF/PC STARTUP OPTIONS
  2293. ;
  2294. 02 00 RH   SPF/PC STARTUP OPTIONS
  2295. 04 03 NH   SPFPC [/E][drive][path][filename] [/Ppath] [/G] [/T] [/S0=n] [/S1=n] [/S2=n]
  2296. 05 03 NH     [n.n]
  2297. 07 00 N    [/E][drive][path][filename] - This parameter describes the file you wish
  2298. 08 00 N    to edit.  If this is specified you go directly into edit.  /E is only
  2299. 09 00 N    required if this is not the first parameter following SPFPC.
  2300. 11 00 N    [/Ppath] - This parameter overrides the normal search for the parameter
  2301. 12 00 N    file (SPFPC.PRM).  If the file is not found in the specified sub-directory,
  2302. 13 00 N    a new one will be created in the sub-directory.  See normal search on pg.3.
  2303. 15 00 N    [/G] - This parameter is used to tell SPF/PC to use GENERIC calls to DOS
  2304. 16 00 N    when writing and reading the screen.  This allows SPF/PC to run on most
  2305. 17 00 N    MSDOS computers that are not IBM compatible.
  2306. 19 00 N    [/T] - This parameter is used to trace the progress of finding SPFPC.PRM.
  2307. 20 00 N    It is very useful if you have trouble finding this file.
  2308. 22 00 N    Press
  2309. 22 06 NH   page down (PgDn)
  2310. 22 23 N    to display additional information
  2311. ;
  2312. H0900B           SPF/PC STARTUP OPTIONS (page 2)
  2313. ;
  2314. 02 00 RH   SPF/PC STARTUP OPTIONS (page 2)
  2315. 04 00 N    [/S0=n] - n = the number to 16 byte entries to set aside for use by
  2316. 05 00 N    the task 0 stack.  The SPF/PC default for this stack is 10.
  2317. 07 00 N    [/S1=n] - n = the number to 16 byte entries to set aside for use by
  2318. 08 00 N    the task 1 stack.  The SPF/PC default for this stack is 30.
  2319. 10 00 N    [/S2=n] - n = the number to 16 byte entries to set aside for use by
  2320. 11 00 N    the task 2 stack.  The SPF/PC default for this stack is 30.
  2321. 14 00 N    [n.n] - This option can be used to go directly to any menu.
  2322. 22 00 N    Press
  2323. 22 06 NH   page down (PgDn)
  2324. 22 23 N    to display additional information
  2325. 23 00 N    Press
  2326. 23 06 NH 1 [F3]
  2327. 23 12 N    to return to prior menu
  2328. ;
  2329. H0900C           SPF/PC STARTUP OPTIONS (page 3)
  2330. ;
  2331. 02 00 RH   SPF/PC STARTUP OPTIONS (page 3)
  2332. 04 03 NH   SET SPFPATH=[drive][path]
  2333. 06 00 N    This statement can be placed in your autoexec.bat to tell SPF/PC
  2334. 07 00 N    where to find the following files:  SPFPC.PRM
  2335. 08 00 N                        SPFPC.CHG
  2336. 09 00 N                        SPFPC.HLP
  2337. 10 00 N                        SPFPC.MSG
  2338. 12 00 N    SPF/PC searches subdirectories for these files in the following order:
  2339. 14 03 N    1.  the current disk/subdirectory
  2340. 15 03 N    2.  the subdirectory specified in the SPFPATH statement
  2341. 16 03 N    3.  the subdirectory in which DOS found SPFPC.EXE (DOS 3.0 or greater)
  2342. 18 00 N    Where SPF/PC searches for the parameter file is dependent upon the "/P"
  2343. 19 00 N    initial parameter.  If the parameter is present, SPF/PC only looks in the
  2344. 20 00 N    subdirectory that it specifies.  Otherwise it uses the automatic search
  2345. 21 00 N    algorithm described above.
  2346. 23 00 N    Press
  2347. 23 06 NH 1 [F3]
  2348. 23 12 N    to return to prior menu
  2349. ;
  2350. ;
  2351. H1000A           SPF/PC COLOR SELECTION
  2352. ;
  2353. 02 00 RH   SPF/PC COLOR SELECTION
  2354. 04 00 N    The following fields on menu 0.5 can be affected by blinking:
  2355. 06 05 NH   1.
  2356. 06 09 N    Status line
  2357. 07 05 NH   2.
  2358. 07 09 N    Background Color
  2359. 08 05 NH   3.
  2360. 08 09 N    Border Color
  2361. 10 00 N    If a color of 8 - 15 is specified on the above fields, blinking will occur
  2362. 11 00 N    when using an IBM Color Graphics Adapter (CGA), Enhanced Graphics Adapter
  2363. 12 00 N    (EGA), or Video Graphics Array (VGA) and Video Adapter on menu 0.4 is not
  2364. 13 00 N    set to 1, 2, or 3.  Blinking may also occur when accessing resident
  2365. 14 00 N    programs while running SPF/PC.
  2366. 22 00 N    Press
  2367. 22 06 NH 1 [F3]
  2368. 22 12 N    to return to prior menu
  2369. ;
  2370.